Cisco-IOS-XR-clns-isis-oper API API Reference
API generated from Cisco-IOS-XR-clns-isis-oper@2017-08-08.yang
API Endpoint
http://{Controller-IP}:{Controller-Port}/restconf/config/network-topology:network-topology/topology/topology-netconf/node/inetri/yang-ext:mount/
URL '/' code: %2F
Schemes: http
Version: 1.0.0
Paths
OCNI-ISIS - Retrieve
Retrieve operation of resource: ocni-isis
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"network-instances": {
"network-instance": [
{
"interfaces": {
"interface": [
{
"id": "string",
"state": {
"id": "string"
}
}
]
},
"state": {
"enabled": "boolean",
"type": "string",
"name": "string",
"description": "string"
},
"protocols": {
"protocol": [
{
"protocols-state": {
"identifier": "string",
"name": "string"
},
"identifier": "string",
"isis": {
"isis-interfaces": {
"isis-interface": [
{
"interfaces-afi-safis": {
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
},
"interface-id": "string",
"interfaces-levels": {
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"state": {
"afi-name": "string"
}
}
]
}
}
]
}
}
]
}
}
}
]
}
}
]
}
}
NETWORK-INSTANCES - Retrieve
Retrieve operation of resource: network-instances
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"network-instance": [
{
"interfaces": {
"interface": [
{
"id": "string",
"state": {
"id": "string"
}
}
]
},
"state": {
"enabled": "boolean",
"type": "string",
"name": "string",
"description": "string"
},
"protocols": {
"protocol": [
{
"protocols-state": {
"identifier": "string",
"name": "string"
},
"identifier": "string",
"isis": {
"isis-interfaces": {
"isis-interface": [
{
"interfaces-afi-safis": {
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
},
"interface-id": "string",
"interfaces-levels": {
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"state": {
"afi-name": "string",
"safi-name": "string"
}
}
]
}
}
]
}
}
]
}
}
}
]
}
}
]
}
NETWORK-INSTANCE - Retrieve
Retrieve operation of resource: network-instance
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interfaces": {
"interface": [
{
"id": "string",
"state": {
"id": "string"
}
}
]
},
"state": {
"enabled": "boolean",
"type": "string",
"name": "string",
"description": "string"
},
"protocols": {
"protocol": [
{
"protocols-state": {
"identifier": "string",
"name": "string"
},
"identifier": "string",
"isis": {
"isis-interfaces": {
"isis-interface": [
{
"interfaces-afi-safis": {
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
},
"interface-id": "string",
"interfaces-levels": {
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
]
}
}
]
}
}
]
}
}
}
]
}
}
INTERFACES - Retrieve
Retrieve operation of resource: interfaces
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface": [
{
"mesh-group": "string",
"is-type": "string",
"interface-status-and-data": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
}
}
}
}
}
]
}
}
}
]
}
INTERFACE - Retrieve
Retrieve operation of resource: interface
ID of name
ID of id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mesh-group": "string",
"is-type": "string",
"interface-status-and-data": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {}
}
}
}
}
]
}
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"id": "string"
}
PROTOCOLS - Retrieve
Retrieve operation of resource: protocols
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"protocol": [
{
"protocols-state": {
"identifier": "string",
"name": "string"
},
"identifier": "string",
"isis": {
"isis-interfaces": {
"isis-interface": [
{
"interfaces-afi-safis": {
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
},
"interface-id": "string",
"interfaces-levels": {
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
]
},
"packet-counters": {
"psnp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"cnsp": {
"state": {
"received": "integer",
"processed": "integer"
}
}
}
}
]
}
}
]
}
}
}
]
}
PROTOCOL - Retrieve
Retrieve operation of resource: protocol
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"protocols-state": {
"identifier": "string",
"name": "string"
},
"identifier": "string",
"isis": {
"isis-interfaces": {
"isis-interface": [
{
"interfaces-afi-safis": {
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
},
"interface-id": "string",
"interfaces-levels": {
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
]
},
"packet-counters": {
"psnp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"cnsp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
}
}
}
]
}
}
]
}
}
}
PROTOCOLS-STATE - Retrieve
Retrieve operation of resource: protocols-state
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"identifier": "string",
"name": "string"
}
ISIS - Retrieve
Retrieve operation of resource: isis
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instances": {
"instance": [
{
"neighbors": {
"neighbor": [
{
"neighbor-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
]
}
}
}
}
]
}
]
}
}
]
}
}
ISIS-INTERFACES - Retrieve
Retrieve operation of resource: isis-interfaces
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-interface": [
{
"interfaces-afi-safis": {
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
},
"interface-id": "string",
"interfaces-levels": {
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
]
},
"packet-counters": {
"psnp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"cnsp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"iih": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
}
}
}
]
}
}
]
}
ISIS-INTERFACE - Retrieve
Retrieve operation of resource: isis-interface
ID of name
ID of interface-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interfaces-afi-safis": {
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
},
"interface-id": "string",
"interfaces-levels": {
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
]
},
"packet-counters": {
"psnp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"cnsp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"iih": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"lsp": {}
}
}
]
}
}
INTERFACES-AFI-SAFIS - Retrieve
Retrieve operation of resource: interfaces-afi-safis
ID of name
ID of interface-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
}
INTERFACES-AFI-SAFI - Retrieve
Retrieve operation of resource: interfaces-afi-safi
ID of name
ID of interface-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of interface-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
INTERFACES-STATE - Retrieve
Retrieve operation of resource: interfaces-state
ID of name
ID of interface-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"passive": "boolean",
"interface-id": "string",
"circuit-type": "string",
"enabled": "boolean",
"hello-padding": "string"
}
INTERFACES-LEVELS - Retrieve
Retrieve operation of resource: interfaces-levels
ID of name
ID of interface-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
]
},
"packet-counters": {
"psnp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"cnsp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"iih": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"lsp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
}
}
}
]
}
INTERFACES-LEVEL - Retrieve
Retrieve operation of resource: interfaces-level
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
]
},
"packet-counters": {
"psnp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"cnsp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"iih": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"lsp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
}
}
}
INTERFACES-LEVELS-STATE - Retrieve
Retrieve operation of resource: interfaces-levels-state
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level-number": "integer",
"priority": "integer"
}
PACKET-COUNTERS - Retrieve
Retrieve operation of resource: packet-counters
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"psnp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"cnsp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"iih": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"lsp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
}
}
LSP - Retrieve
Retrieve operation of resource: lsp
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"received": "integer",
"processed": "integer",
"sent": "integer"
}
IIH - Retrieve
Retrieve operation of resource: iih
ID of name
ID of interface-id
ID of level-number
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"received": "integer",
"processed": "integer",
"sent": "integer"
}
PSNP - Retrieve
Retrieve operation of resource: psnp
ID of name
ID of interface-id
ID of level-number
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"received": "integer",
"processed": "integer",
"sent": "integer"
}
CNSP - Retrieve
Retrieve operation of resource: cnsp
ID of name
ID of interface-id
ID of level-number
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"received": "integer",
"processed": "integer",
"sent": "integer"
}
ADJACENCIES - Retrieve
Retrieve operation of resource: adjacencies
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacency": [
{
"adjacency-ietf-nsf-capable-flag": "boolean",
"adjacency-checkpoint-object-id": "integer",
"adjacency-ipv6bfd-state": "string",
"adjacency-topology": [
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
],
"adjacency-local-priority": "string",
"nsr-standby": "integer",
"adj-ipv6bfd-retry-running": "boolean",
"adjacency-uptime-valid-flag": "boolean",
"adj-ipv4bfd-retry-count": "integer",
"adjacency-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer"
}
}
}
}
]
}
]
}
ADJACENCY - Retrieve
Retrieve operation of resource: adjacency
ID of name
ID of interface-id
ID of level-number
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacency-ietf-nsf-capable-flag": "boolean",
"adjacency-checkpoint-object-id": "integer",
"adjacency-ipv6bfd-state": "string",
"adjacency-topology": [
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
],
"adjacency-local-priority": "string",
"nsr-standby": "integer",
"adj-ipv6bfd-retry-running": "boolean",
"adjacency-uptime-valid-flag": "boolean",
"adj-ipv4bfd-retry-count": "integer",
"adjacency-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string"
}
}
}
}
]
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of interface-id
ID of level-number
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
LEVELS-TIMERS - Retrieve
Retrieve operation of resource: levels-timers
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"hello-multiplier": "integer",
"hello-interval": "integer"
}
LEVELS-AFI-SAFIS - Retrieve
Retrieve operation of resource: levels-afi-safis
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"levels-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
]
}
LEVELS-AFI-SAFI - Retrieve
Retrieve operation of resource: levels-afi-safi
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"afi-name": "string",
"safi-name": "string",
"state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
CIRCUIT-COUNTERS - Retrieve
Retrieve operation of resource: circuit-counters
ID of name
ID of interface-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"adj-changes": "integer",
"lan-dis-changes": "integer",
"auth-fails": "integer",
"id-field-len-mismatches": "integer",
"rejected-adj": "integer",
"max-area-address-mismatches": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of interface-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adj-changes": "integer",
"lan-dis-changes": "integer",
"auth-fails": "integer",
"id-field-len-mismatches": "integer",
"rejected-adj": "integer",
"max-area-address-mismatches": "integer"
}
INTERFACES-TIMERS - Retrieve
Retrieve operation of resource: interfaces-timers
ID of name
ID of interface-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"lsp-pacing-interval": "integer",
"csnp-interval": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of interface-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-pacing-interval": "integer",
"csnp-interval": "integer"
}
GLOBAL - Retrieve
Retrieve operation of resource: global
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-bit": {
"overload-bit": {
"overload-bit-state": {
"set-bit": "boolean",
"advertise-high-metric": "boolean",
"set-bit-on-boot": "boolean"
},
"reset-triggers": {
"reset-trigger": [
{
"reset-trigger": "string",
"state": {
"delay": "integer",
"reset-trigger": "string"
}
}
]
}
}
},
"afi-safis": {
"afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"multi-topology": {
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
},
"state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
]
},
"timers": {
"state": {
"lsp-lifetime-interval": "integer",
"lsp-refresh-interval": "integer"
},
"lsp-generation": {
"state": {
"lsp-max-wait-interval": "integer",
"lsp-second-wait-interval": "integer",
"adaptive-timer": "string",
"lsp-first-wait-interval": "integer"
}
},
"spf": {
"state": {
"spf-hold-interval": "integer",
"adaptive-timer": "string",
"spf-second-interval": "integer",
"spf-first-interval": "integer"
}
}
},
"nsr": {
"state": {
"enabled": "boolean"
}
},
"global-state": {
"instance": "string",
"net": [
"string"
],
"max-ecmp-paths": "integer",
"fast-flooding": "boolean",
"level-capability": "string"
},
"transport": {
"state": {
"lsp-mtu-size": "integer"
}
},
"graceful-restart": {
"state": {
"enabled": "boolean"
}
}
}
LSP-BIT - Retrieve
Retrieve operation of resource: lsp-bit
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"overload-bit": {
"overload-bit-state": {
"set-bit": "boolean",
"advertise-high-metric": "boolean",
"set-bit-on-boot": "boolean"
},
"reset-triggers": {
"reset-trigger": [
{
"reset-trigger": "string",
"state": {
"delay": "integer",
"reset-trigger": "string"
}
}
]
}
}
}
OVERLOAD-BIT - Retrieve
Retrieve operation of resource: overload-bit
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"overload-bit-state": {
"set-bit": "boolean",
"advertise-high-metric": "boolean",
"set-bit-on-boot": "boolean"
},
"reset-triggers": {
"reset-trigger": [
{
"reset-trigger": "string",
"state": {
"delay": "integer",
"reset-trigger": "string"
}
}
]
}
}
OVERLOAD-BIT-STATE - Retrieve
Retrieve operation of resource: overload-bit-state
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"set-bit": "boolean",
"advertise-high-metric": "boolean",
"set-bit-on-boot": "boolean"
}
RESET-TRIGGERS - Retrieve
Retrieve operation of resource: reset-triggers
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reset-trigger": [
{
"reset-trigger": "string",
"state": {
"delay": "integer",
"reset-trigger": "string"
}
}
]
}
RESET-TRIGGER - Retrieve
Retrieve operation of resource: reset-trigger
ID of name
ID of reset-trigger
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reset-trigger": "string",
"state": {
"delay": "integer",
"reset-trigger": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of reset-trigger
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"delay": "integer",
"reset-trigger": "string"
}
NSR - Retrieve
Retrieve operation of resource: nsr
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"enabled": "boolean"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enabled": "boolean"
}
GRACEFUL-RESTART - Retrieve
Retrieve operation of resource: graceful-restart
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"enabled": "boolean"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enabled": "boolean"
}
GLOBAL-STATE - Retrieve
Retrieve operation of resource: global-state
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instance": "string",
"net": [
"string"
],
"max-ecmp-paths": "integer",
"fast-flooding": "boolean",
"level-capability": "string"
}
AFI-SAFIS - Retrieve
Retrieve operation of resource: afi-safis
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"multi-topology": {
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
},
"state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
]
}
AFI-SAFI - Retrieve
Retrieve operation of resource: afi-safi
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"afi-name": "string",
"safi-name": "string",
"multi-topology": {
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
},
"state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
MULTI-TOPOLOGY - Retrieve
Retrieve operation of resource: multi-topology
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
TIMERS - Retrieve
Retrieve operation of resource: timers
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"lsp-lifetime-interval": "integer",
"lsp-refresh-interval": "integer"
},
"lsp-generation": {
"state": {
"lsp-max-wait-interval": "integer",
"lsp-second-wait-interval": "integer",
"adaptive-timer": "string",
"lsp-first-wait-interval": "integer"
}
},
"spf": {
"state": {
"spf-hold-interval": "integer",
"adaptive-timer": "string",
"spf-second-interval": "integer",
"spf-first-interval": "integer"
}
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-lifetime-interval": "integer",
"lsp-refresh-interval": "integer"
}
SPF - Retrieve
Retrieve operation of resource: spf
ID of name
STATE - Retrieve
Retrieve operation of resource: state
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spf-hold-interval": "integer",
"adaptive-timer": "string",
"spf-second-interval": "integer",
"spf-first-interval": "integer"
}
LSP-GENERATION - Retrieve
Retrieve operation of resource: lsp-generation
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"lsp-max-wait-interval": "integer",
"lsp-second-wait-interval": "integer",
"adaptive-timer": "string",
"lsp-first-wait-interval": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-max-wait-interval": "integer",
"lsp-second-wait-interval": "integer",
"adaptive-timer": "string",
"lsp-first-wait-interval": "integer"
}
TRANSPORT - Retrieve
Retrieve operation of resource: transport
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"lsp-mtu-size": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-mtu-size": "integer"
}
LEVELS - Retrieve
Retrieve operation of resource: levels
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level": [
{
"adjacencies": {
"adjacency": [
{
"adjacency-ietf-nsf-capable-flag": "boolean",
"adjacency-checkpoint-object-id": "integer",
"adjacency-ipv6bfd-state": "string",
"adjacency-topology": [
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
],
"adjacency-local-priority": "string",
"nsr-standby": "integer",
"adj-ipv6bfd-retry-running": "boolean",
"adjacency-uptime-valid-flag": "boolean",
"adj-ipv4bfd-retry-count": "integer",
"adjacency-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {}
}
}
]
}
]
}
}
]
}
LEVEL - Retrieve
Retrieve operation of resource: level
ID of name
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacencies": {
"adjacency": [
{
"adjacency-ietf-nsf-capable-flag": "boolean",
"adjacency-checkpoint-object-id": "integer",
"adjacency-ipv6bfd-state": "string",
"adjacency-topology": [
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
],
"adjacency-local-priority": "string",
"nsr-standby": "integer",
"adj-ipv6bfd-retry-running": "boolean",
"adjacency-uptime-valid-flag": "boolean",
"adj-ipv4bfd-retry-count": "integer",
"adjacency-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {}
}
}
}
]
}
]
}
}
LEVELS-STATE - Retrieve
Retrieve operation of resource: levels-state
ID of name
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level-number": "integer",
"metric-style": "string"
}
TRAFFIC-ENGINEERING - Retrieve
Retrieve operation of resource: traffic-engineering
ID of name
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"ipv4-router-id": "string",
"enabled": "boolean",
"ipv6-router-id": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-router-id": "string",
"enabled": "boolean",
"ipv6-router-id": "string"
}
SYSTEM-LEVEL-COUNTERS - Retrieve
Retrieve operation of resource: system-level-counters
ID of name
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"seq-num-skips": "integer",
"spf-runs": "integer",
"corrupted-lsps": "integer",
"own-lsp-purges": "integer",
"database-overloads": "integer",
"lsp-errors": "integer",
"id-len-mismatch": "integer",
"max-area-address-mismatches": "integer",
"exceed-max-seq-nums": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seq-num-skips": "integer",
"spf-runs": "integer",
"corrupted-lsps": "integer",
"own-lsp-purges": "integer",
"database-overloads": "integer",
"lsp-errors": "integer",
"id-len-mismatch": "integer",
"max-area-address-mismatches": "integer",
"exceed-max-seq-nums": "integer"
}
LINK-STATE-DATABASES - Retrieve
Retrieve operation of resource: link-state-databases
ID of name
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-state-database": [
{
"undefined-tlvs": {
"undefined-tlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"link-state-database-state": {
"sequence-number": "integer",
"version2": "integer",
"checksum": "integer",
"is-type": "integer",
"id-length": "integer",
"pdu-type": "string",
"version": "integer",
"flags": [
"string"
],
"maximum-area-addresses": "integer",
"pdu-length": "integer",
"remaining-lifetime": "integer",
"lsp-id": "string"
},
"tlvses": {
"tlvs": [
{
"instance-ids": {
"instance-id": [
{
"instance-id": "integer",
"state": {
"topology-id": [
"integer"
],
"instance-id": "integer"
}
}
]
},
"router-capabilities": {
"router-capability": [
{
"subtlvs": {
"subtlv": [
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"segment-routing-algorithm": [
{
"algorithm": "string",
"state": {
"algorithm": "string"
}
}
]
},
"type": "string",
"segment-routing-capability": {
"state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
]
},
"undefined-subtlvs": {
"undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"instance-number": "integer",
"router-capabilities-state": {
"instance-number": "integer",
"flags": [
"string"
],
"router-id": "string"
}
}
]
}
}
]
}
}
]
}
LINK-STATE-DATABASE - Retrieve
Retrieve operation of resource: link-state-database
ID of name
ID of level-number
ID of lsp-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"undefined-tlvs": {
"undefined-tlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"link-state-database-state": {
"sequence-number": "integer",
"version2": "integer",
"checksum": "integer",
"is-type": "integer",
"id-length": "integer",
"pdu-type": "string",
"version": "integer",
"flags": [
"string"
],
"maximum-area-addresses": "integer",
"pdu-length": "integer",
"remaining-lifetime": "integer",
"lsp-id": "string"
},
"tlvses": {
"tlvs": [
{
"instance-ids": {
"instance-id": [
{
"instance-id": "integer",
"state": {
"topology-id": [
"integer"
],
"instance-id": "integer"
}
}
]
},
"router-capabilities": {
"router-capability": [
{
"subtlvs": {
"subtlv": [
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"segment-routing-algorithm": [
{
"algorithm": "string",
"state": {
"algorithm": "string"
}
}
]
},
"type": "string",
"segment-routing-capability": {
"state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
]
},
"undefined-subtlvs": {
"undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"instance-number": "integer",
"router-capabilities-state": {
"instance-number": "integer",
"flags": [
"string"
],
"router-id": "string"
}
}
]
},
"ipv4-internal-reachability": {
"prefixes": {}
}
}
]
}
}
UNDEFINED-TLVS - Retrieve
Retrieve operation of resource: undefined-tlvs
ID of name
ID of level-number
ID of lsp-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"undefined-tlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
UNDEFINED-TLV - Retrieve
Retrieve operation of resource: undefined-tlv
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"length": "integer",
"type": "integer",
"value": "string"
}
LINK-STATE-DATABASE-STATE - Retrieve
Retrieve operation of resource: link-state-database-state
ID of name
ID of level-number
ID of lsp-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sequence-number": "integer",
"version2": "integer",
"checksum": "integer",
"is-type": "integer",
"id-length": "integer",
"pdu-type": "string",
"version": "integer",
"flags": [
"string"
],
"maximum-area-addresses": "integer",
"pdu-length": "integer",
"remaining-lifetime": "integer",
"lsp-id": "string"
}
TLVSES - Retrieve
Retrieve operation of resource: tlvses
ID of name
ID of level-number
ID of lsp-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tlvs": [
{
"instance-ids": {
"instance-id": [
{
"instance-id": "integer",
"state": {
"topology-id": [
"integer"
],
"instance-id": "integer"
}
}
]
},
"router-capabilities": {
"router-capability": [
{
"subtlvs": {
"subtlv": [
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"segment-routing-algorithm": [
{
"algorithm": "string",
"state": {
"algorithm": "string"
}
}
]
},
"type": "string",
"segment-routing-capability": {
"state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
]
},
"undefined-subtlvs": {
"undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"instance-number": "integer",
"router-capabilities-state": {
"instance-number": "integer",
"flags": [
"string"
],
"router-id": "string"
}
}
]
},
"ipv4-internal-reachability": {
"prefixes": {
"prefixe": [
{
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"default-metric": "integer",
"flags": "string"
}
}
}
]
}
}
}
]
}
TLVS - Retrieve
Retrieve operation of resource: tlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instance-ids": {
"instance-id": [
{
"instance-id": "integer",
"state": {
"topology-id": [
"integer"
],
"instance-id": "integer"
}
}
]
},
"router-capabilities": {
"router-capability": [
{
"subtlvs": {
"subtlv": [
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"segment-routing-algorithm": [
{
"algorithm": "string",
"state": {
"algorithm": "string"
}
}
]
},
"type": "string",
"segment-routing-capability": {
"state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
]
},
"undefined-subtlvs": {
"undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"instance-number": "integer",
"router-capabilities-state": {
"instance-number": "integer",
"flags": [
"string"
],
"router-id": "string"
}
}
]
},
"ipv4-internal-reachability": {
"prefixes": {
"prefixe": [
{
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"default-metric": "integer",
"flags": "string"
}
},
"error-metric": {}
}
]
}
}
}
AREA-ADDRESS - Retrieve
Retrieve operation of resource: area-address
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"area-address": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"area-address": [
"string"
]
}
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"authentication-key": "string",
"crypto-type": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authentication-key": "string",
"crypto-type": "string"
}
IPV4-INTERFACE-ADDRESSES - Retrieve
Retrieve operation of resource: ipv4-interface-addresses
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"ipv4-interface-address": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-interface-address": [
"string"
]
}
ROUTER-CAPABILITIES - Retrieve
Retrieve operation of resource: router-capabilities
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"router-capability": [
{
"subtlvs": {
"subtlv": [
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"segment-routing-algorithm": [
{
"algorithm": "string",
"state": {
"algorithm": "string"
}
}
]
},
"type": "string",
"segment-routing-capability": {
"state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
]
},
"undefined-subtlvs": {
"undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"instance-number": "integer",
"router-capabilities-state": {
"instance-number": "integer",
"flags": [
"string"
],
"router-id": "string"
}
}
]
}
ROUTER-CAPABILITY - Retrieve
Retrieve operation of resource: router-capability
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"subtlvs": {
"subtlv": [
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"segment-routing-algorithm": [
{
"algorithm": "string",
"state": {
"algorithm": "string"
}
}
]
},
"type": "string",
"segment-routing-capability": {
"state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
]
},
"undefined-subtlvs": {
"undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"instance-number": "integer",
"router-capabilities-state": {
"instance-number": "integer",
"flags": [
"string"
],
"router-id": "string"
}
}
ROUTER-CAPABILITIES-STATE - Retrieve
Retrieve operation of resource: router-capabilities-state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instance-number": "integer",
"flags": [
"string"
],
"router-id": "string"
}
UNDEFINED-SUBTLVS - Retrieve
Retrieve operation of resource: undefined-subtlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
UNDEFINED-SUBTLV - Retrieve
Retrieve operation of resource: undefined-subtlv
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"length": "integer",
"type": "integer",
"value": "string"
}
SUBTLVS - Retrieve
Retrieve operation of resource: subtlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"subtlv": [
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"segment-routing-algorithm": [
{
"algorithm": "string",
"state": {
"algorithm": "string"
}
}
]
},
"type": "string",
"segment-routing-capability": {
"state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
]
}
SUBTLV - Retrieve
Retrieve operation of resource: subtlv
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"segment-routing-algorithm": [
{
"algorithm": "string",
"state": {
"algorithm": "string"
}
}
]
},
"type": "string",
"segment-routing-capability": {
"state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
SUBTLVS-STATE - Retrieve
Retrieve operation of resource: subtlvs-state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string"
}
SEGMENT-ROUTING-ALGORITHMS - Retrieve
Retrieve operation of resource: segment-routing-algorithms
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"segment-routing-algorithm": [
{
"algorithm": "string",
"state": {
"algorithm": "string"
}
}
]
}
SEGMENT-ROUTING-ALGORITHM - Retrieve
Retrieve operation of resource: segment-routing-algorithm
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
ID of type
ID of algorithm
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"algorithm": "string",
"state": {
"algorithm": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
ID of type
ID of algorithm
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"algorithm": "string"
}
SEGMENT-ROUTING-CAPABILITY - Retrieve
Retrieve operation of resource: segment-routing-capability
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flags": [
"string"
]
}
SRGB-DESCRIPTORS - Retrieve
Retrieve operation of resource: srgb-descriptors
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"srgb-descriptor": [
{
"state": {
"range": "integer",
"label": "string"
}
}
]
}
SRGB-DESCRIPTOR - Retrieve
Retrieve operation of resource: srgb-descriptor
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"range": "integer",
"label": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"range": "integer",
"label": "string"
}
MT-IPV4-REACHABILITY - Retrieve
Retrieve operation of resource: mt-ipv4-reachability
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-ipv4-reachability-prefixes": {
"mt-ipv4-reachability-prefixe": [
{
"prefix": "string",
"mt-ipv4-reachability-prefixes-undefined-subtlvs": {
"mt-ipv4-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"mt-ipv4-reachability-prefixes-subtlvs": {
"mt-ipv4-reachability-prefixes-subtlv": [
{
"prefixes-subtlvs-prefix-sids": {
"prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"mt-ipv4-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"type": "string"
}
]
},
"mt-id": "integer",
"mt-ipv4-reachability-prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer",
"mt-id": "integer"
}
}
]
}
}
MT-IPV4-REACHABILITY-PREFIXES - Retrieve
Retrieve operation of resource: mt-ipv4-reachability-prefixes
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-ipv4-reachability-prefixe": [
{
"prefix": "string",
"mt-ipv4-reachability-prefixes-undefined-subtlvs": {
"mt-ipv4-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"mt-ipv4-reachability-prefixes-subtlvs": {
"mt-ipv4-reachability-prefixes-subtlv": [
{
"prefixes-subtlvs-prefix-sids": {
"prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"mt-ipv4-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"type": "string"
}
]
},
"mt-id": "integer",
"mt-ipv4-reachability-prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer",
"mt-id": "integer"
}
}
]
}
MT-IPV4-REACHABILITY-PREFIXE - Retrieve
Retrieve operation of resource: mt-ipv4-reachability-prefixe
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"mt-ipv4-reachability-prefixes-undefined-subtlvs": {
"mt-ipv4-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"mt-ipv4-reachability-prefixes-subtlvs": {
"mt-ipv4-reachability-prefixes-subtlv": [
{
"prefixes-subtlvs-prefix-sids": {
"prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"mt-ipv4-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"type": "string"
}
]
},
"mt-id": "integer",
"mt-ipv4-reachability-prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer",
"mt-id": "integer"
}
}
MT-IPV4-REACHABILITY-PREFIXES-STATE - Retrieve
Retrieve operation of resource: mt-ipv4-reachability-prefixes-state
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer",
"mt-id": "integer"
}
MT-IPV4-REACHABILITY-PREFIXES-UNDEFINED-SUBTLVS - Retrieve
Retrieve operation of resource: mt-ipv4-reachability-prefixes-undefined-subtlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-ipv4-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
MT-IPV4-REACHABILITY-PREFIXES-UNDEFINED-SUBTLV - Retrieve
Retrieve operation of resource: mt-ipv4-reachability-prefixes-undefined-subtlv
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"length": "integer",
"type": "integer",
"value": "string"
}
MT-IPV4-REACHABILITY-PREFIXES-SUBTLVS - Retrieve
Retrieve operation of resource: mt-ipv4-reachability-prefixes-subtlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-ipv4-reachability-prefixes-subtlv": [
{
"prefixes-subtlvs-prefix-sids": {
"prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"mt-ipv4-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"type": "string"
}
]
}
MT-IPV4-REACHABILITY-PREFIXES-SUBTLV - Retrieve
Retrieve operation of resource: mt-ipv4-reachability-prefixes-subtlv
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefixes-subtlvs-prefix-sids": {
"prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"mt-ipv4-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"type": "string"
}
PREFIXES-SUBTLVS-TAG64 - Retrieve
Retrieve operation of resource: prefixes-subtlvs-tag64
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tag64": [
"integer"
]
}
PREFIXES-SUBTLVS-TAG - Retrieve
Retrieve operation of resource: prefixes-subtlvs-tag
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tag32": [
"integer"
]
}
MT-IPV4-REACHABILITY-PREFIXES-SUBTLVS-STATE - Retrieve
Retrieve operation of resource: mt-ipv4-reachability-prefixes-subtlvs-state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string"
}
PREFIXES-SUBTLVS-IPV4-SOURCE-ROUTER-ID - Retrieve
Retrieve operation of resource: prefixes-subtlvs-ipv4-source-router-id
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-source-router-id": "string",
"type": "string"
}
PREFIXES-SUBTLVS-IPV6-SOURCE-ROUTER-ID - Retrieve
Retrieve operation of resource: prefixes-subtlvs-ipv6-source-router-id
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"ipv6-source-router-id": "string"
}
PREFIXES-SUBTLVS-PREFIX-SIDS - Retrieve
Retrieve operation of resource: prefixes-subtlvs-prefix-sids
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
}
PREFIXES-SUBTLVS-PREFIX-SID - Retrieve
Retrieve operation of resource: prefixes-subtlvs-prefix-sid
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of value
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of value
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
PREFIXES-SUBTLVS-FLAGS - Retrieve
Retrieve operation of resource: prefixes-subtlvs-flags
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flags": [
"string"
],
"type": "string"
}
MT-ISN - Retrieve
Retrieve operation of resource: mt-isn
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-isn-neighbors": {
"mt-isn-neighbor": [
{
"mt-isn-neighbors-subtlvs": {
"mt-isn-neighbors-subtlv": [
{
"subtlvs-ipv6-neighbor-address": {
"state": {
"ipv6-neighbor-address": [
"string"
]
}
},
"subtlvs-adjacency-sids": {
"subtlvs-adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-te-default-metric": {
"state": {
"te-default-metric": "integer"
}
},
"subtlvs-max-link-bandwidth": {
"state": {
"max-link-bandwidth": "string"
}
},
"subtlvs-lan-adjacency-sids": {
"subtlvs-lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-max-reservable-link-bandwidth": {
"state": {
"max-reservable-link-bandwidth": "string"
}
},
"subtlvs-unreserved-bandwidths": {
"subtlvs-unreserved-bandwidth": [
{
"priority": "integer",
"state": {
"priority": "integer",
"unreserved-bandwidth": "string"
}
}
]
},
"subtlvs-admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"subtlvs-ipv4-neighbor-address": {
"state": {
"ipv4-neighbor-address": [
"string"
]
}
},
"subtlvs-extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"subtlvs-bandwidth-constraints": {
"subtlvs-bandwidth-constraint": [
{
"subtlvs-bandwidth-constraints-state": {
"model-id": "integer"
},
"bandwidth-constraints-constraints": {
"bandwidth-constraints-constraint": [
{
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
}
}
]
}
}
]
}
}
]
}
}
MT-ISN-NEIGHBORS - Retrieve
Retrieve operation of resource: mt-isn-neighbors
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-isn-neighbor": [
{
"mt-isn-neighbors-subtlvs": {
"mt-isn-neighbors-subtlv": [
{
"subtlvs-ipv6-neighbor-address": {
"state": {
"ipv6-neighbor-address": [
"string"
]
}
},
"subtlvs-adjacency-sids": {
"subtlvs-adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-te-default-metric": {
"state": {
"te-default-metric": "integer"
}
},
"subtlvs-max-link-bandwidth": {
"state": {
"max-link-bandwidth": "string"
}
},
"subtlvs-lan-adjacency-sids": {
"subtlvs-lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-max-reservable-link-bandwidth": {
"state": {
"max-reservable-link-bandwidth": "string"
}
},
"subtlvs-unreserved-bandwidths": {
"subtlvs-unreserved-bandwidth": [
{
"priority": "integer",
"state": {
"priority": "integer",
"unreserved-bandwidth": "string"
}
}
]
},
"subtlvs-admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"subtlvs-ipv4-neighbor-address": {
"state": {
"ipv4-neighbor-address": [
"string"
]
}
},
"subtlvs-extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"subtlvs-bandwidth-constraints": {
"subtlvs-bandwidth-constraint": [
{
"subtlvs-bandwidth-constraints-state": {
"model-id": "integer"
},
"bandwidth-constraints-constraints": {
"bandwidth-constraints-constraint": [
{
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
}
}
]
}
}
]
}
}
]
}
MT-ISN-NEIGHBOR - Retrieve
Retrieve operation of resource: mt-isn-neighbor
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-isn-neighbors-subtlvs": {
"mt-isn-neighbors-subtlv": [
{
"subtlvs-ipv6-neighbor-address": {
"state": {
"ipv6-neighbor-address": [
"string"
]
}
},
"subtlvs-adjacency-sids": {
"subtlvs-adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-te-default-metric": {
"state": {
"te-default-metric": "integer"
}
},
"subtlvs-max-link-bandwidth": {
"state": {
"max-link-bandwidth": "string"
}
},
"subtlvs-lan-adjacency-sids": {
"subtlvs-lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-max-reservable-link-bandwidth": {
"state": {
"max-reservable-link-bandwidth": "string"
}
},
"subtlvs-unreserved-bandwidths": {
"subtlvs-unreserved-bandwidth": [
{
"priority": "integer",
"state": {
"priority": "integer",
"unreserved-bandwidth": "string"
}
}
]
},
"subtlvs-admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"subtlvs-ipv4-neighbor-address": {
"state": {
"ipv4-neighbor-address": [
"string"
]
}
},
"subtlvs-extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"subtlvs-bandwidth-constraints": {
"subtlvs-bandwidth-constraint": [
{
"subtlvs-bandwidth-constraints-state": {
"model-id": "integer"
},
"bandwidth-constraints-constraints": {
"bandwidth-constraints-constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
}
}
]
}
}
MT-ISN-NEIGHBORS-SUBTLVS - Retrieve
Retrieve operation of resource: mt-isn-neighbors-subtlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-isn-neighbors-subtlv": [
{
"subtlvs-ipv6-neighbor-address": {
"state": {
"ipv6-neighbor-address": [
"string"
]
}
},
"subtlvs-adjacency-sids": {
"subtlvs-adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-te-default-metric": {
"state": {
"te-default-metric": "integer"
}
},
"subtlvs-max-link-bandwidth": {
"state": {
"max-link-bandwidth": "string"
}
},
"subtlvs-lan-adjacency-sids": {
"subtlvs-lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-max-reservable-link-bandwidth": {
"state": {
"max-reservable-link-bandwidth": "string"
}
},
"subtlvs-unreserved-bandwidths": {
"subtlvs-unreserved-bandwidth": [
{
"priority": "integer",
"state": {
"priority": "integer",
"unreserved-bandwidth": "string"
}
}
]
},
"subtlvs-admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"subtlvs-ipv4-neighbor-address": {
"state": {
"ipv4-neighbor-address": [
"string"
]
}
},
"subtlvs-extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"subtlvs-bandwidth-constraints": {
"subtlvs-bandwidth-constraint": [
{
"subtlvs-bandwidth-constraints-state": {
"model-id": "integer"
},
"bandwidth-constraints-constraints": {
"bandwidth-constraints-constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
}
}
]
}
MT-ISN-NEIGHBORS-SUBTLV - Retrieve
Retrieve operation of resource: mt-isn-neighbors-subtlv
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"subtlvs-ipv6-neighbor-address": {
"state": {
"ipv6-neighbor-address": [
"string"
]
}
},
"subtlvs-adjacency-sids": {
"subtlvs-adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-te-default-metric": {
"state": {
"te-default-metric": "integer"
}
},
"subtlvs-max-link-bandwidth": {
"state": {
"max-link-bandwidth": "string"
}
},
"subtlvs-lan-adjacency-sids": {
"subtlvs-lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-max-reservable-link-bandwidth": {
"state": {
"max-reservable-link-bandwidth": "string"
}
},
"subtlvs-unreserved-bandwidths": {
"subtlvs-unreserved-bandwidth": [
{
"priority": "integer",
"state": {
"priority": "integer",
"unreserved-bandwidth": "string"
}
}
]
},
"subtlvs-admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"subtlvs-ipv4-neighbor-address": {
"state": {
"ipv4-neighbor-address": [
"string"
]
}
},
"subtlvs-extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"subtlvs-bandwidth-constraints": {
"subtlvs-bandwidth-constraint": [
{
"subtlvs-bandwidth-constraints-state": {
"model-id": "integer"
},
"bandwidth-constraints-constraints": {
"bandwidth-constraints-constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
},
"subtlvs-ipv6-interface-address": {}
}
SUBTLVS-IPV6-NEIGHBOR-ADDRESS - Retrieve
Retrieve operation of resource: subtlvs-ipv6-neighbor-address
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"ipv6-neighbor-address": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6-neighbor-address": [
"string"
]
}
SUBTLVS-IPV4-INTERFACE-ADDRESS - Retrieve
Retrieve operation of resource: subtlvs-ipv4-interface-address
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"ipv4-interface-address": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-interface-address": [
"string"
]
}
SUBTLVS-MAX-RESERVABLE-LINK-BANDWIDTH - Retrieve
Retrieve operation of resource: subtlvs-max-reservable-link-bandwidth
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"max-reservable-link-bandwidth": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max-reservable-link-bandwidth": "string"
}
SUBTLVS-MAX-LINK-BANDWIDTH - Retrieve
Retrieve operation of resource: subtlvs-max-link-bandwidth
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"max-link-bandwidth": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max-link-bandwidth": "string"
}
SUBTLVS-ADJACENCY-SIDS - Retrieve
Retrieve operation of resource: subtlvs-adjacency-sids
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"subtlvs-adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
}
SUBTLVS-ADJACENCY-SID - Retrieve
Retrieve operation of resource: subtlvs-adjacency-sid
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of value
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of value
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
SUBTLVS-BANDWIDTH-CONSTRAINTS - Retrieve
Retrieve operation of resource: subtlvs-bandwidth-constraints
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"subtlvs-bandwidth-constraint": [
{
"subtlvs-bandwidth-constraints-state": {
"model-id": "integer"
},
"bandwidth-constraints-constraints": {
"bandwidth-constraints-constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
}
SUBTLVS-BANDWIDTH-CONSTRAINT - Retrieve
Retrieve operation of resource: subtlvs-bandwidth-constraint
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of model-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"subtlvs-bandwidth-constraints-state": {
"model-id": "integer"
},
"bandwidth-constraints-constraints": {
"bandwidth-constraints-constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
BANDWIDTH-CONSTRAINTS-CONSTRAINTS - Retrieve
Retrieve operation of resource: bandwidth-constraints-constraints
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of model-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bandwidth-constraints-constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
}
BANDWIDTH-CONSTRAINTS-CONSTRAINT - Retrieve
Retrieve operation of resource: bandwidth-constraints-constraint
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of model-id
ID of constraint-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of model-id
ID of constraint-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bandwidth": "string",
"constraint-id": "integer"
}
SUBTLVS-BANDWIDTH-CONSTRAINTS-STATE - Retrieve
Retrieve operation of resource: subtlvs-bandwidth-constraints-state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of model-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"model-id": "integer"
}
SUBTLVS-UNRESERVED-BANDWIDTHS - Retrieve
Retrieve operation of resource: subtlvs-unreserved-bandwidths
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"subtlvs-unreserved-bandwidth": [
{
"priority": "integer",
"state": {
"priority": "integer",
"unreserved-bandwidth": "string"
}
}
]
}
SUBTLVS-UNRESERVED-BANDWIDTH - Retrieve
Retrieve operation of resource: subtlvs-unreserved-bandwidth
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of priority
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "integer",
"state": {
"priority": "integer",
"unreserved-bandwidth": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of priority
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "integer",
"unreserved-bandwidth": "string"
}
SUBTLVS-IPV4-NEIGHBOR-ADDRESS - Retrieve
Retrieve operation of resource: subtlvs-ipv4-neighbor-address
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"ipv4-neighbor-address": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-neighbor-address": [
"string"
]
}
SUBTLVS-TE-DEFAULT-METRIC - Retrieve
Retrieve operation of resource: subtlvs-te-default-metric
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"te-default-metric": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"te-default-metric": "integer"
}
SUBTLVS-IPV6-INTERFACE-ADDRESS - Retrieve
Retrieve operation of resource: subtlvs-ipv6-interface-address
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"ipv6-interface-address": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6-interface-address": [
"string"
]
}
SUBTLVS-ADMIN-GROUP - Retrieve
Retrieve operation of resource: subtlvs-admin-group
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"admin-group": [
"integer"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"admin-group": [
"integer"
]
}
SUBTLVS-LAN-ADJACENCY-SIDS - Retrieve
Retrieve operation of resource: subtlvs-lan-adjacency-sids
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"subtlvs-lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
}
SUBTLVS-LAN-ADJACENCY-SID - Retrieve
Retrieve operation of resource: subtlvs-lan-adjacency-sid
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of value
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of value
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
SUBTLVS-EXTENDED-ADMIN-GROUP - Retrieve
Retrieve operation of resource: subtlvs-extended-admin-group
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"extended-admin-group": [
"integer"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"extended-admin-group": [
"integer"
]
}
MT-ISN-NEIGHBORS-STATE - Retrieve
Retrieve operation of resource: mt-isn-neighbors-state
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"system-id": "string",
"metric": "integer",
"mt-id": "integer"
}
MT-ISN-NEIGHBORS-UNDEFINED-SUBTLVS - Retrieve
Retrieve operation of resource: mt-isn-neighbors-undefined-subtlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-isn-neighbors-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
MT-ISN-NEIGHBORS-UNDEFINED-SUBTLV - Retrieve
Retrieve operation of resource: mt-isn-neighbors-undefined-subtlv
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"length": "integer",
"type": "integer",
"value": "string"
}
IPV6-SRLGS - Retrieve
Retrieve operation of resource: ipv6-srlgs
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6-srlg": [
{
"instance-number": "integer",
"state": {
"psn-number": "integer",
"instance-number": "integer",
"ipv6-neighbor-address": "string",
"flags": [
"string"
],
"ipv6-interface-address": "string",
"system-id": "string",
"srlg-value": [
"integer"
]
}
}
]
}
IPV6-SRLG - Retrieve
Retrieve operation of resource: ipv6-srlg
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instance-number": "integer",
"state": {
"psn-number": "integer",
"instance-number": "integer",
"ipv6-neighbor-address": "string",
"flags": [
"string"
],
"ipv6-interface-address": "string",
"system-id": "string",
"srlg-value": [
"integer"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"psn-number": "integer",
"instance-number": "integer",
"ipv6-neighbor-address": "string",
"flags": [
"string"
],
"ipv6-interface-address": "string",
"system-id": "string",
"srlg-value": [
"integer"
]
}
TLVS-STATE - Retrieve
Retrieve operation of resource: tlvs-state
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string"
}
PURGE-OI - Retrieve
Retrieve operation of resource: purge-oi
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"source-system-id": "string",
"system-id-count": "integer",
"received-system-id": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-system-id": "string",
"system-id-count": "integer",
"received-system-id": "string"
}
HOST-NAME - Retrieve
Retrieve operation of resource: host-name
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"host-name": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"host-name": [
"string"
]
}
IPV6-REACHABILITY - Retrieve
Retrieve operation of resource: ipv6-reachability
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6-reachability-prefixes": {
"ipv6-reachability-prefixe": [
{
"ipv6-reachability-prefixes-undefined-subtlvs": {
"ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"prefix": "string",
"ipv6-reachability-prefixes-subtlvs": {
"ipv6-reachability-prefixes-subtlv": [
{
"subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"subtlvs-prefix-sids": {
"subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string"
}
]
},
"ipv6-reachability-prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer"
}
}
]
}
}
IPV6-REACHABILITY-PREFIXES - Retrieve
Retrieve operation of resource: ipv6-reachability-prefixes
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6-reachability-prefixe": [
{
"ipv6-reachability-prefixes-undefined-subtlvs": {
"ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"prefix": "string",
"ipv6-reachability-prefixes-subtlvs": {
"ipv6-reachability-prefixes-subtlv": [
{
"subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"subtlvs-prefix-sids": {
"subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string"
}
]
},
"ipv6-reachability-prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer"
}
}
]
}
IPV6-REACHABILITY-PREFIXE - Retrieve
Retrieve operation of resource: ipv6-reachability-prefixe
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6-reachability-prefixes-undefined-subtlvs": {
"ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"prefix": "string",
"ipv6-reachability-prefixes-subtlvs": {
"ipv6-reachability-prefixes-subtlv": [
{
"subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"subtlvs-prefix-sids": {
"subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string"
}
]
},
"ipv6-reachability-prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer"
}
}
IPV6-REACHABILITY-PREFIXES-STATE - Retrieve
Retrieve operation of resource: ipv6-reachability-prefixes-state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer"
}
IPV6-REACHABILITY-PREFIXES-SUBTLVS - Retrieve
Retrieve operation of resource: ipv6-reachability-prefixes-subtlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6-reachability-prefixes-subtlv": [
{
"subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"subtlvs-prefix-sids": {
"subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string"
}
]
}
IPV6-REACHABILITY-PREFIXES-SUBTLV - Retrieve
Retrieve operation of resource: ipv6-reachability-prefixes-subtlv
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"subtlvs-prefix-sids": {
"subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string"
}
SUBTLVS-TAG - Retrieve
Retrieve operation of resource: subtlvs-tag
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tag32": [
"integer"
]
}
SUBTLVS-TAG64 - Retrieve
Retrieve operation of resource: subtlvs-tag64
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tag64": [
"integer"
]
}
SUBTLVS-PREFIX-SIDS - Retrieve
Retrieve operation of resource: subtlvs-prefix-sids
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
}
SUBTLVS-PREFIX-SID - Retrieve
Retrieve operation of resource: subtlvs-prefix-sid
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
ID of value
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
ID of value
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
SUBTLVS-IPV4-SOURCE-ROUTER-ID - Retrieve
Retrieve operation of resource: subtlvs-ipv4-source-router-id
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-source-router-id": "string",
"type": "string"
}
IPV6-REACHABILITY-PREFIXES-SUBTLVS-STATE - Retrieve
Retrieve operation of resource: ipv6-reachability-prefixes-subtlvs-state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string"
}
SUBTLVS-IPV6-SOURCE-ROUTER-ID - Retrieve
Retrieve operation of resource: subtlvs-ipv6-source-router-id
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"ipv6-source-router-id": "string"
}
SUBTLVS-FLAGS - Retrieve
Retrieve operation of resource: subtlvs-flags
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flags": [
"string"
],
"type": "string"
}
IPV6-REACHABILITY-PREFIXES-UNDEFINED-SUBTLVS - Retrieve
Retrieve operation of resource: ipv6-reachability-prefixes-undefined-subtlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
IPV6-REACHABILITY-PREFIXES-UNDEFINED-SUBTLV - Retrieve
Retrieve operation of resource: ipv6-reachability-prefixes-undefined-subtlv
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"length": "integer",
"type": "integer",
"value": "string"
}
IPV6-TE-ROUTER-ID - Retrieve
Retrieve operation of resource: ipv6-te-router-id
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"router-id": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"router-id": [
"string"
]
}
IPV4-INTERNAL-REACHABILITY - Retrieve
Retrieve operation of resource: ipv4-internal-reachability
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefixes": {
"prefixe": [
{
"prefix": "string",
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"default-metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
]
}
}
PREFIXES - Retrieve
Retrieve operation of resource: prefixes
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefixe": [
{
"prefix": "string",
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"default-metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
]
}
PREFIXE - Retrieve
Retrieve operation of resource: prefixe
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"default-metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"up-down": "boolean"
}
DEFAULT-METRIC - Retrieve
Retrieve operation of resource: default-metric
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"default-metric": "integer",
"flags": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"default-metric": "integer",
"flags": "string"
}
DELAY-METRIC - Retrieve
Retrieve operation of resource: delay-metric
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer",
"flags": [
"string"
]
}
EXPENSE-METRIC - Retrieve
Retrieve operation of resource: expense-metric
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer",
"flags": [
"string"
]
}
ERROR-METRIC - Retrieve
Retrieve operation of resource: error-metric
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer",
"flags": [
"string"
]
}
IPV6-INTERFACE-ADDRESSES - Retrieve
Retrieve operation of resource: ipv6-interface-addresses
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"ipv6-interface-address": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6-interface-address": [
"string"
]
}
EXTENDED-IS-REACHABILITY - Retrieve
Retrieve operation of resource: extended-is-reachability
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"extended-is-reachability-neighbors": {
"extended-is-reachability-neighbor": [
{
"neighbors-subtlvs": {
"neighbors-subtlv": [
{
"ipv6-neighbor-address": {
"state": {
"ipv6-neighbor-address": [
"string"
]
}
},
"max-reservable-link-bandwidth": {
"state": {
"max-reservable-link-bandwidth": "string"
}
},
"bandwidth-constraints": {
"bandwidth-constraint": [
{
"bandwidth-constraints-state": {
"model-id": "integer"
},
"constraints": {
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
},
"te-default-metric": {
"state": {
"te-default-metric": "integer"
}
},
"max-link-bandwidth": {
"state": {
"max-link-bandwidth": "string"
}
},
"lan-adjacency-sids": {
"lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"ipv4-neighbor-address": {
"state": {
"ipv4-neighbor-address": [
"string"
]
}
},
"extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"ipv6-interface-address": {
"state": {
"ipv6-interface-address": [
"string"
]
}
},
"adjacency-sids": {
"adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"ipv4-interface-address": {}
}
]
}
}
]
}
}
EXTENDED-IS-REACHABILITY-NEIGHBORS - Retrieve
Retrieve operation of resource: extended-is-reachability-neighbors
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"extended-is-reachability-neighbor": [
{
"neighbors-subtlvs": {
"neighbors-subtlv": [
{
"ipv6-neighbor-address": {
"state": {
"ipv6-neighbor-address": [
"string"
]
}
},
"max-reservable-link-bandwidth": {
"state": {
"max-reservable-link-bandwidth": "string"
}
},
"bandwidth-constraints": {
"bandwidth-constraint": [
{
"bandwidth-constraints-state": {
"model-id": "integer"
},
"constraints": {
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
},
"te-default-metric": {
"state": {
"te-default-metric": "integer"
}
},
"max-link-bandwidth": {
"state": {
"max-link-bandwidth": "string"
}
},
"lan-adjacency-sids": {
"lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"ipv4-neighbor-address": {
"state": {
"ipv4-neighbor-address": [
"string"
]
}
},
"extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"ipv6-interface-address": {
"state": {
"ipv6-interface-address": [
"string"
]
}
},
"adjacency-sids": {
"adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"ipv4-interface-address": {}
}
]
}
}
]
}
EXTENDED-IS-REACHABILITY-NEIGHBOR - Retrieve
Retrieve operation of resource: extended-is-reachability-neighbor
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbors-subtlvs": {
"neighbors-subtlv": [
{
"ipv6-neighbor-address": {
"state": {
"ipv6-neighbor-address": [
"string"
]
}
},
"max-reservable-link-bandwidth": {
"state": {
"max-reservable-link-bandwidth": "string"
}
},
"bandwidth-constraints": {
"bandwidth-constraint": [
{
"bandwidth-constraints-state": {
"model-id": "integer"
},
"constraints": {
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
},
"te-default-metric": {
"state": {
"te-default-metric": "integer"
}
},
"max-link-bandwidth": {
"state": {
"max-link-bandwidth": "string"
}
},
"lan-adjacency-sids": {
"lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"ipv4-neighbor-address": {
"state": {
"ipv4-neighbor-address": [
"string"
]
}
},
"extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"ipv6-interface-address": {
"state": {
"ipv6-interface-address": [
"string"
]
}
},
"adjacency-sids": {
"adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"ipv4-interface-address": {
"state": {
"ipv4-interface-address": [
null
]
}
}
}
]
}
}
NEIGHBORS-SUBTLVS - Retrieve
Retrieve operation of resource: neighbors-subtlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbors-subtlv": [
{
"ipv6-neighbor-address": {
"state": {
"ipv6-neighbor-address": [
"string"
]
}
},
"max-reservable-link-bandwidth": {
"state": {
"max-reservable-link-bandwidth": "string"
}
},
"bandwidth-constraints": {
"bandwidth-constraint": [
{
"bandwidth-constraints-state": {
"model-id": "integer"
},
"constraints": {
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
},
"te-default-metric": {
"state": {
"te-default-metric": "integer"
}
},
"max-link-bandwidth": {
"state": {
"max-link-bandwidth": "string"
}
},
"lan-adjacency-sids": {
"lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"ipv4-neighbor-address": {
"state": {
"ipv4-neighbor-address": [
"string"
]
}
},
"extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"ipv6-interface-address": {
"state": {
"ipv6-interface-address": [
"string"
]
}
},
"adjacency-sids": {
"adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"ipv4-interface-address": {
"state": {
"ipv4-interface-address": [
"string"
]
}
}
}
]
}
NEIGHBORS-SUBTLV - Retrieve
Retrieve operation of resource: neighbors-subtlv
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6-neighbor-address": {
"state": {
"ipv6-neighbor-address": [
"string"
]
}
},
"max-reservable-link-bandwidth": {
"state": {
"max-reservable-link-bandwidth": "string"
}
},
"bandwidth-constraints": {
"bandwidth-constraint": [
{
"bandwidth-constraints-state": {
"model-id": "integer"
},
"constraints": {
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
},
"te-default-metric": {
"state": {
"te-default-metric": "integer"
}
},
"max-link-bandwidth": {
"state": {
"max-link-bandwidth": "string"
}
},
"lan-adjacency-sids": {
"lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"ipv4-neighbor-address": {
"state": {
"ipv4-neighbor-address": [
"string"
]
}
},
"extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"ipv6-interface-address": {
"state": {
"ipv6-interface-address": [
"string"
]
}
},
"adjacency-sids": {
"adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"ipv4-interface-address": {
"state": {
"ipv4-interface-address": [
"string"
]
}
},
"type": "string",
"unreserved-bandwidths": {}
}
MAX-LINK-BANDWIDTH - Retrieve
Retrieve operation of resource: max-link-bandwidth
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"max-link-bandwidth": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max-link-bandwidth": "string"
}
IPV6-NEIGHBOR-ADDRESS - Retrieve
Retrieve operation of resource: ipv6-neighbor-address
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"ipv6-neighbor-address": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6-neighbor-address": [
"string"
]
}
IPV6-INTERFACE-ADDRESS - Retrieve
Retrieve operation of resource: ipv6-interface-address
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"ipv6-interface-address": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6-interface-address": [
"string"
]
}
LAN-ADJACENCY-SIDS - Retrieve
Retrieve operation of resource: lan-adjacency-sids
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
}
LAN-ADJACENCY-SID - Retrieve
Retrieve operation of resource: lan-adjacency-sid
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
ID of value
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
ID of value
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
ADJACENCY-SIDS - Retrieve
Retrieve operation of resource: adjacency-sids
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
}
ADJACENCY-SID - Retrieve
Retrieve operation of resource: adjacency-sid
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
ID of value
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
ID of value
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
TE-DEFAULT-METRIC - Retrieve
Retrieve operation of resource: te-default-metric
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"te-default-metric": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"te-default-metric": "integer"
}
ADMIN-GROUP - Retrieve
Retrieve operation of resource: admin-group
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"admin-group": [
"integer"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"admin-group": [
"integer"
]
}
MAX-RESERVABLE-LINK-BANDWIDTH - Retrieve
Retrieve operation of resource: max-reservable-link-bandwidth
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"max-reservable-link-bandwidth": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max-reservable-link-bandwidth": "string"
}
EXTENDED-ADMIN-GROUP - Retrieve
Retrieve operation of resource: extended-admin-group
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"extended-admin-group": [
"integer"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"extended-admin-group": [
"integer"
]
}
UNRESERVED-BANDWIDTHS - Retrieve
Retrieve operation of resource: unreserved-bandwidths
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"unreserved-bandwidth": [
{
"priority": "integer",
"state": {
"priority": "integer",
"unreserved-bandwidth": "string"
}
}
]
}
UNRESERVED-BANDWIDTH - Retrieve
Retrieve operation of resource: unreserved-bandwidth
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
ID of priority
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "integer",
"state": {
"priority": "integer",
"unreserved-bandwidth": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
ID of priority
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "integer",
"unreserved-bandwidth": "string"
}
IPV4-INTERFACE-ADDRESS - Retrieve
Retrieve operation of resource: ipv4-interface-address
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"ipv4-interface-address": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-interface-address": [
"string"
]
}
IPV4-NEIGHBOR-ADDRESS - Retrieve
Retrieve operation of resource: ipv4-neighbor-address
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"ipv4-neighbor-address": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-neighbor-address": [
"string"
]
}
BANDWIDTH-CONSTRAINTS - Retrieve
Retrieve operation of resource: bandwidth-constraints
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bandwidth-constraint": [
{
"bandwidth-constraints-state": {
"model-id": "integer"
},
"constraints": {
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
}
BANDWIDTH-CONSTRAINT - Retrieve
Retrieve operation of resource: bandwidth-constraint
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
ID of model-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bandwidth-constraints-state": {
"model-id": "integer"
},
"constraints": {
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
CONSTRAINTS - Retrieve
Retrieve operation of resource: constraints
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
ID of model-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
}
CONSTRAINT - Retrieve
Retrieve operation of resource: constraint
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
ID of model-id
ID of constraint-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
ID of model-id
ID of constraint-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bandwidth": "string",
"constraint-id": "integer"
}
BANDWIDTH-CONSTRAINTS-STATE - Retrieve
Retrieve operation of resource: bandwidth-constraints-state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
ID of model-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"model-id": "integer"
}
NEIGHBORS-UNDEFINED-SUBTLVS - Retrieve
Retrieve operation of resource: neighbors-undefined-subtlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbors-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
NEIGHBORS-UNDEFINED-SUBTLV - Retrieve
Retrieve operation of resource: neighbors-undefined-subtlv
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"length": "integer",
"type": "integer",
"value": "string"
}
NEIGHBORS-STATE - Retrieve
Retrieve operation of resource: neighbors-state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"system-id": "string",
"metric": "integer"
}
INSTANCE-IDS - Retrieve
Retrieve operation of resource: instance-ids
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instance-id": [
{
"instance-id": "integer",
"state": {
"topology-id": [
"integer"
],
"instance-id": "integer"
}
}
]
}
INSTANCE-ID - Retrieve
Retrieve operation of resource: instance-id
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instance-id": "integer",
"state": {
"topology-id": [
"integer"
],
"instance-id": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"topology-id": [
"integer"
],
"instance-id": "integer"
}
IPV4-SRLGS - Retrieve
Retrieve operation of resource: ipv4-srlgs
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-srlg": [
{
"instance-number": "integer",
"state": {
"psn-number": "integer",
"instance-number": "integer",
"ipv4-neighbor-address": "string",
"flags": [
"string"
],
"ipv4-interface-address": "string",
"system-id": "string",
"srlg-value": [
"integer"
]
}
}
]
}
IPV4-SRLG - Retrieve
Retrieve operation of resource: ipv4-srlg
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instance-number": "integer",
"state": {
"psn-number": "integer",
"instance-number": "integer",
"ipv4-neighbor-address": "string",
"flags": [
"string"
],
"ipv4-interface-address": "string",
"system-id": "string",
"srlg-value": [
"integer"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"psn-number": "integer",
"instance-number": "integer",
"ipv4-neighbor-address": "string",
"flags": [
"string"
],
"ipv4-interface-address": "string",
"system-id": "string",
"srlg-value": [
"integer"
]
}
IS-REACHABILITY - Retrieve
Retrieve operation of resource: is-reachability
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbors": {
"neighbor": [
{
"system-id": "string",
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"system-id": "string"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"default-metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
]
}
}
NEIGHBORS - Retrieve
Retrieve operation of resource: neighbors
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor": [
{
"neighbor-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {}
}
}
]
}
]
}
NEIGHBOR - Retrieve
Retrieve operation of resource: neighbor
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {}
}
}
}
]
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"system-id": "string"
}
DEFAULT-METRIC - Retrieve
Retrieve operation of resource: default-metric
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"default-metric": "integer",
"flags": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"default-metric": "integer",
"flags": "string"
}
DELAY-METRIC - Retrieve
Retrieve operation of resource: delay-metric
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer",
"flags": [
"string"
]
}
EXPENSE-METRIC - Retrieve
Retrieve operation of resource: expense-metric
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer",
"flags": [
"string"
]
}
ERROR-METRIC - Retrieve
Retrieve operation of resource: error-metric
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer",
"flags": [
"string"
]
}
IPV4-TE-ROUTER-ID - Retrieve
Retrieve operation of resource: ipv4-te-router-id
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"router-id": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"router-id": [
"string"
]
}
NLPID - Retrieve
Retrieve operation of resource: nlpid
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nlpid": [
"string"
]
}
EXTENDED-IPV4-REACHABILITY - Retrieve
Retrieve operation of resource: extended-ipv4-reachability
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"extended-ipv4-reachability-prefixes": {
"extended-ipv4-reachability-prefixe": [
{
"prefix": "string",
"prefixes-subtlvs": {
"prefixes-subtlv": [
{
"tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"prefix-sids": {
"prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"tag": {
"state": {
"tag32": [
"integer"
]
}
},
"flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-state": {
"type": "string"
},
"type": "string",
"ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
}
}
]
},
"prefixes-undefined-subtlvs": {
"prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer"
}
}
]
}
}
EXTENDED-IPV4-REACHABILITY-PREFIXES - Retrieve
Retrieve operation of resource: extended-ipv4-reachability-prefixes
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"extended-ipv4-reachability-prefixe": [
{
"prefix": "string",
"prefixes-subtlvs": {
"prefixes-subtlv": [
{
"tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"prefix-sids": {
"prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"tag": {
"state": {
"tag32": [
"integer"
]
}
},
"flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-state": {
"type": "string"
},
"type": "string",
"ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
}
}
]
},
"prefixes-undefined-subtlvs": {
"prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer"
}
}
]
}
EXTENDED-IPV4-REACHABILITY-PREFIXE - Retrieve
Retrieve operation of resource: extended-ipv4-reachability-prefixe
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"prefixes-subtlvs": {
"prefixes-subtlv": [
{
"tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"prefix-sids": {
"prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"tag": {
"state": {
"tag32": [
"integer"
]
}
},
"flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-state": {
"type": "string"
},
"type": "string",
"ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
}
}
]
},
"prefixes-undefined-subtlvs": {
"prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer"
}
}
PREFIXES-STATE - Retrieve
Retrieve operation of resource: prefixes-state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer"
}
PREFIXES-SUBTLVS - Retrieve
Retrieve operation of resource: prefixes-subtlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefixes-subtlv": [
{
"tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"prefix-sids": {
"prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"tag": {
"state": {
"tag32": [
"integer"
]
}
},
"flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-state": {
"type": "string"
},
"type": "string",
"ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
}
}
]
}
PREFIXES-SUBTLV - Retrieve
Retrieve operation of resource: prefixes-subtlv
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"prefix-sids": {
"prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"tag": {
"state": {
"tag32": [
"integer"
]
}
},
"flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-state": {
"type": "string"
},
"type": "string",
"ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
}
}
TAG - Retrieve
Retrieve operation of resource: tag
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
IPV4-SOURCE-ROUTER-ID - Retrieve
Retrieve operation of resource: ipv4-source-router-id
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-source-router-id": "string",
"type": "string"
}
IPV6-SOURCE-ROUTER-ID - Retrieve
Retrieve operation of resource: ipv6-source-router-id
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"ipv6-source-router-id": "string"
}
PREFIXES-SUBTLVS-STATE - Retrieve
Retrieve operation of resource: prefixes-subtlvs-state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string"
}
FLAGS - Retrieve
Retrieve operation of resource: flags
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flags": [
"string"
],
"type": "string"
}
TAG64 - Retrieve
Retrieve operation of resource: tag64
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tag64": [
"integer"
]
}
PREFIX-SIDS - Retrieve
Retrieve operation of resource: prefix-sids
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
}
PREFIX-SID - Retrieve
Retrieve operation of resource: prefix-sid
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
ID of value
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
ID of value
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
PREFIXES-UNDEFINED-SUBTLVS - Retrieve
Retrieve operation of resource: prefixes-undefined-subtlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
PREFIXES-UNDEFINED-SUBTLV - Retrieve
Retrieve operation of resource: prefixes-undefined-subtlv
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"length": "integer",
"type": "integer",
"value": "string"
}
MULTI-TOPOLOGY - Retrieve
Retrieve operation of resource: multi-topology
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"topologies": {
"topology": [
{
"mt-id": "integer",
"state": {
"attributes": "string",
"mt-id": "integer"
}
}
]
}
}
TOPOLOGIES - Retrieve
Retrieve operation of resource: topologies
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"topology": [
{
"ipv6frr-backups": {
"ipv6frr-backup": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean"
}
]
}
]
}
}
}
]
}
}
]
}
TOPOLOGY - Retrieve
Retrieve operation of resource: topology
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of mt-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6frr-backups": {
"ipv6frr-backup": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean"
}
]
}
]
}
}
}
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of mt-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"attributes": "string",
"mt-id": "integer"
}
IPV4-EXTERNAL-REACHABILITY - Retrieve
Retrieve operation of resource: ipv4-external-reachability
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-external-reachability-prefixes": {
"ipv4-external-reachability-prefixe": [
{
"prefix": "string",
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"default-metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
]
}
}
IPV4-EXTERNAL-REACHABILITY-PREFIXES - Retrieve
Retrieve operation of resource: ipv4-external-reachability-prefixes
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-external-reachability-prefixe": [
{
"prefix": "string",
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"default-metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
]
}
IPV4-EXTERNAL-REACHABILITY-PREFIXE - Retrieve
Retrieve operation of resource: ipv4-external-reachability-prefixe
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"default-metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"up-down": "boolean"
}
DEFAULT-METRIC - Retrieve
Retrieve operation of resource: default-metric
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"default-metric": "integer",
"flags": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"default-metric": "integer",
"flags": "string"
}
DELAY-METRIC - Retrieve
Retrieve operation of resource: delay-metric
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer",
"flags": [
"string"
]
}
EXPENSE-METRIC - Retrieve
Retrieve operation of resource: expense-metric
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer",
"flags": [
"string"
]
}
ERROR-METRIC - Retrieve
Retrieve operation of resource: error-metric
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer",
"flags": [
"string"
]
}
MT-IPV6-REACHABILITY - Retrieve
Retrieve operation of resource: mt-ipv6-reachability
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-ipv6-reachability-prefixes": {
"mt-ipv6-reachability-prefixe": [
{
"mt-ipv6-reachability-prefixes-state": {
"metric": "integer",
"prefix": "string",
"up-down": "boolean",
"xbit": "boolean",
"sbit": "boolean",
"mt-id": "integer"
},
"prefix": "string",
"mt-ipv6-reachability-prefixes-undefined-subtlvs": {
"mt-ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"mt-id": "integer",
"mt-ipv6-reachability-prefixes-subtlvs": {
"mt-ipv6-reachability-prefixes-subtlv": [
{
"mt-ipv6-reachability-prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sids": {
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string",
"mt-ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
}
}
]
}
}
]
}
}
MT-IPV6-REACHABILITY-PREFIXES - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixes
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-ipv6-reachability-prefixe": [
{
"mt-ipv6-reachability-prefixes-state": {
"metric": "integer",
"prefix": "string",
"up-down": "boolean",
"xbit": "boolean",
"sbit": "boolean",
"mt-id": "integer"
},
"prefix": "string",
"mt-ipv6-reachability-prefixes-undefined-subtlvs": {
"mt-ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"mt-id": "integer",
"mt-ipv6-reachability-prefixes-subtlvs": {
"mt-ipv6-reachability-prefixes-subtlv": [
{
"mt-ipv6-reachability-prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sids": {
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string",
"mt-ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
}
}
]
}
}
]
}
MT-IPV6-REACHABILITY-PREFIXE - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixe
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-ipv6-reachability-prefixes-state": {
"metric": "integer",
"prefix": "string",
"up-down": "boolean",
"xbit": "boolean",
"sbit": "boolean",
"mt-id": "integer"
},
"prefix": "string",
"mt-ipv6-reachability-prefixes-undefined-subtlvs": {
"mt-ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"mt-id": "integer",
"mt-ipv6-reachability-prefixes-subtlvs": {
"mt-ipv6-reachability-prefixes-subtlv": [
{
"mt-ipv6-reachability-prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sids": {
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string",
"mt-ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
}
}
]
}
}
MT-IPV6-REACHABILITY-PREFIXES-STATE - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixes-state
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer",
"prefix": "string",
"up-down": "boolean",
"xbit": "boolean",
"sbit": "boolean",
"mt-id": "integer"
}
MT-IPV6-REACHABILITY-PREFIXES-SUBTLVS - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixes-subtlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-ipv6-reachability-prefixes-subtlv": [
{
"mt-ipv6-reachability-prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sids": {
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string",
"mt-ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
}
}
]
}
MT-IPV6-REACHABILITY-PREFIXES-SUBTLV - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixes-subtlv
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-ipv6-reachability-prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sids": {
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string",
"mt-ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
}
}
MT-IPV6-REACHABILITY-PREFIXES-SUBTLVS-PREFIX-SIDS - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixes-subtlvs-prefix-sids
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
}
MT-IPV6-REACHABILITY-PREFIXES-SUBTLVS-PREFIX-SID - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixes-subtlvs-prefix-sid
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of value
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of value
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
MT-IPV6-REACHABILITY-PREFIXES-SUBTLVS-FLAGS - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixes-subtlvs-flags
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flags": [
"string"
],
"type": "string"
}
MT-IPV6-REACHABILITY-PREFIXES-SUBTLVS-IPV4-SOURCE-ROUTER-ID - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-source-router-id": "string",
"type": "string"
}
MT-IPV6-REACHABILITY-PREFIXES-SUBTLVS-TAG64 - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixes-subtlvs-tag64
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tag64": [
"integer"
]
}
MT-IPV6-REACHABILITY-PREFIXES-SUBTLVS-IPV6-SOURCE-ROUTER-ID - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"ipv6-source-router-id": "string"
}
MT-IPV6-REACHABILITY-PREFIXES-SUBTLVS-TAG - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixes-subtlvs-tag
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tag32": [
"integer"
]
}
MT-IPV6-REACHABILITY-PREFIXES-SUBTLVS-STATE - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixes-subtlvs-state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string"
}
MT-IPV6-REACHABILITY-PREFIXES-UNDEFINED-SUBTLVS - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixes-undefined-subtlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
MT-IPV6-REACHABILITY-PREFIXES-UNDEFINED-SUBTLV - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixes-undefined-subtlv
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"length": "integer",
"type": "integer",
"value": "string"
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enabled": "boolean",
"type": "string",
"name": "string",
"description": "string"
}
ISIS - Retrieve
Retrieve operation of resource: isis
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instances": {
"instance": [
{
"neighbors": {
"neighbor": [
{
"neighbor-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
]
}
}
}
}
]
}
]
}
}
]
}
}
INSTANCES - Retrieve
Retrieve operation of resource: instances
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instance": [
{
"neighbors": {
"neighbor": [
{
"neighbor-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
}
}
}
]
}
]
}
}
]
}
INSTANCE - Retrieve
Retrieve operation of resource: instance
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbors": {
"neighbor": [
{
"neighbor-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string"
}
}
]
}
]
}
}
NEIGHBORS - Retrieve
Retrieve operation of resource: neighbors
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor": [
{
"neighbor-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {}
}
}
]
}
]
}
NEIGHBOR - Retrieve
Retrieve operation of resource: neighbor
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {}
}
}
}
]
}
NEIGHBOR-ACTIVE-AREA-ADDRESS - Retrieve
Retrieve operation of resource: neighbor-active-area-address
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
TOPOLOGIES-SUPPORTED - Retrieve
Retrieve operation of resource: topologies-supported
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
NEIGHBOR-PER-ADDRESS-FAMILY-DATA - Retrieve
Retrieve operation of resource: neighbor-per-address-family-data
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{}
]
}
}
}
}
IPV4 - Retrieve
Retrieve operation of resource: ipv4
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
}
ADJACENCY-SID - Retrieve
Retrieve operation of resource: adjacency-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
}
ADJACENCY-SID-BACKUP - Retrieve
Retrieve operation of resource: adjacency-sid-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
ADJACENCY-SID-BACKUP-TE - Retrieve
Retrieve operation of resource: adjacency-sid-backup-te
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
NON-FRR-ADJACENCY-SID - Retrieve
Retrieve operation of resource: non-frr-adjacency-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
}
ADJACENCY-SID-BACKUP - Retrieve
Retrieve operation of resource: adjacency-sid-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
ADJACENCY-SID-BACKUP-TE - Retrieve
Retrieve operation of resource: adjacency-sid-backup-te
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
INTERFACE-ADDRESS - Retrieve
Retrieve operation of resource: interface-address
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
UNDERLYING-ADJACENCY-SID - Retrieve
Retrieve operation of resource: underlying-adjacency-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
UNDERLYING-INTERFACE - Retrieve
Retrieve operation of resource: underlying-interface
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-index": "integer",
"interface-name": "string"
}
IPV6 - Retrieve
Retrieve operation of resource: ipv6
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
}
ADJACENCY-SID - Retrieve
Retrieve operation of resource: adjacency-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
}
ADJACENCY-SID-BACKUP - Retrieve
Retrieve operation of resource: adjacency-sid-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
ADJACENCY-SID-BACKUP-TE - Retrieve
Retrieve operation of resource: adjacency-sid-backup-te
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
NON-FRR-ADJACENCY-SID - Retrieve
Retrieve operation of resource: non-frr-adjacency-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
}
ADJACENCY-SID-BACKUP - Retrieve
Retrieve operation of resource: adjacency-sid-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
ADJACENCY-SID-BACKUP-TE - Retrieve
Retrieve operation of resource: adjacency-sid-backup-te
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
INTERFACE-ADDRESS - Retrieve
Retrieve operation of resource: interface-address
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
UNDERLYING-ADJACENCY-SID - Retrieve
Retrieve operation of resource: underlying-adjacency-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
UNDERLYING-INTERFACE - Retrieve
Retrieve operation of resource: underlying-interface
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-index": "integer",
"interface-name": "string"
}
HOST-NAMES - Retrieve
Retrieve operation of resource: host-names
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"host-name": [
{
"system-id": "string",
"host-name": "string",
"local-is-flag": "boolean",
"host-levels": "string"
}
]
}
HOST-NAME - Retrieve
Retrieve operation of resource: host-name
ID of instance-name
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"system-id": "string",
"host-name": "string",
"local-is-flag": "boolean",
"host-levels": "string"
}
STATISTICS-GLOBAL - Retrieve
Retrieve operation of resource: statistics-global
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"statistics": {
"avg-psnp-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-hello-recv-rate": "integer",
"invalid-checksum-lsp-count": "integer",
"fast-csnp-cache-update-count": "integer",
"lsp-dropped-count": "integer",
"avg-psnp-send-rate": "integer",
"avg-lsp-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"zero-holdtime-lsp-count": "integer",
"avg-lsp-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"pdu-queue-length": "integer",
"avg-hello-send-rate": "integer",
"avg-hello-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"maximum-iih-queue-length": "integer",
"avg-csnp-send-rate": "integer",
"avg-hello-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-psnp-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-csnp-recv-rate": "integer",
"avg-lsp-send-rate": "integer",
"snp-dropped-count": "integer",
"fast-csnp-lookup-hit-count": "integer",
"fast-psnp-lookup-count": "integer",
"fast-csnp-lookup-count": "integer",
"maximum-pdu-queue-length": "integer",
"fast-psnp-lookup-hit-count": "integer",
"avg-psnp-recv-rate": "integer",
"iih-dropped-count": "integer",
"avg-lsp-recv-rate": "integer",
"avg-csnp-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-csnp-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"per-area-data": [
{
"statistics": {
"system-lsp-refresh-count": "integer",
"system-lsp-build-count": "integer"
},
"per-topology-data": [
{
"statistics": {
"spf-run-count": "integer",
"nhc-run-count": "integer",
"periodic-run-count": "integer",
"ispf-run-count": "integer",
"prc-run-count": "integer"
},
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
}
],
"level": "string"
}
]
}
STATISTICS - Retrieve
Retrieve operation of resource: statistics
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"avg-psnp-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-hello-recv-rate": "integer",
"invalid-checksum-lsp-count": "integer",
"fast-csnp-cache-update-count": "integer",
"lsp-dropped-count": "integer",
"avg-psnp-send-rate": "integer",
"avg-lsp-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"zero-holdtime-lsp-count": "integer",
"avg-lsp-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"pdu-queue-length": "integer",
"avg-hello-send-rate": "integer",
"avg-hello-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"maximum-iih-queue-length": "integer",
"avg-csnp-send-rate": "integer",
"avg-hello-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-psnp-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-csnp-recv-rate": "integer",
"avg-lsp-send-rate": "integer",
"snp-dropped-count": "integer",
"fast-csnp-lookup-hit-count": "integer",
"fast-psnp-lookup-count": "integer",
"fast-csnp-lookup-count": "integer",
"maximum-pdu-queue-length": "integer",
"fast-psnp-lookup-hit-count": "integer",
"avg-psnp-recv-rate": "integer",
"iih-dropped-count": "integer",
"avg-lsp-recv-rate": "integer",
"avg-csnp-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-csnp-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
}
}
AVG-HELLO-PROCESS-TIME - Retrieve
Retrieve operation of resource: avg-hello-process-time
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
AVG-CSNP-PROCESS-TIME - Retrieve
Retrieve operation of resource: avg-csnp-process-time
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
AVG-PSNP-PROCESS-TIME - Retrieve
Retrieve operation of resource: avg-psnp-process-time
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
AVG-LSP-PROCESS-TIME - Retrieve
Retrieve operation of resource: avg-lsp-process-time
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
AVG-HELLO-TRANSMIT-TIME - Retrieve
Retrieve operation of resource: avg-hello-transmit-time
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
AVG-CSNP-TRANSMIT-TIME - Retrieve
Retrieve operation of resource: avg-csnp-transmit-time
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
AVG-PSNP-TRANSMIT-TIME - Retrieve
Retrieve operation of resource: avg-psnp-transmit-time
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
AVG-LSP-TRANSMIT-TIME - Retrieve
Retrieve operation of resource: avg-lsp-transmit-time
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
PER-AREA-DATA - Retrieve
Retrieve operation of resource: per-area-data
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"statistics": {
"system-lsp-refresh-count": "integer",
"system-lsp-build-count": "integer"
},
"per-topology-data": [
{
"statistics": {
"spf-run-count": "integer",
"nhc-run-count": "integer",
"periodic-run-count": "integer",
"ispf-run-count": "integer",
"prc-run-count": "integer"
},
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
}
],
"level": "string"
}
STATISTICS - Retrieve
Retrieve operation of resource: statistics
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"system-lsp-refresh-count": "integer",
"system-lsp-build-count": "integer"
}
PER-TOPOLOGY-DATA - Retrieve
Retrieve operation of resource: per-topology-data
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"statistics": {
"spf-run-count": "integer",
"nhc-run-count": "integer",
"periodic-run-count": "integer",
"ispf-run-count": "integer",
"prc-run-count": "integer"
},
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
}
ID - Retrieve
Retrieve operation of resource: id
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
STATISTICS - Retrieve
Retrieve operation of resource: statistics
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spf-run-count": "integer",
"nhc-run-count": "integer",
"periodic-run-count": "integer",
"ispf-run-count": "integer",
"prc-run-count": "integer"
}
LEVELS - Retrieve
Retrieve operation of resource: levels
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level": [
{
"adjacencies": {
"adjacency": [
{
"adjacency-ietf-nsf-capable-flag": "boolean",
"adjacency-checkpoint-object-id": "integer",
"adjacency-ipv6bfd-state": "string",
"adjacency-topology": [
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
],
"adjacency-local-priority": "string",
"nsr-standby": "integer",
"adj-ipv6bfd-retry-running": "boolean",
"adjacency-uptime-valid-flag": "boolean",
"adj-ipv4bfd-retry-count": "integer",
"adjacency-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {}
}
}
]
}
]
}
}
]
}
LEVEL - Retrieve
Retrieve operation of resource: level
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacencies": {
"adjacency": [
{
"adjacency-ietf-nsf-capable-flag": "boolean",
"adjacency-checkpoint-object-id": "integer",
"adjacency-ipv6bfd-state": "string",
"adjacency-topology": [
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
],
"adjacency-local-priority": "string",
"nsr-standby": "integer",
"adj-ipv6bfd-retry-running": "boolean",
"adjacency-uptime-valid-flag": "boolean",
"adj-ipv4bfd-retry-count": "integer",
"adjacency-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {}
}
}
}
]
}
]
}
}
ADJACENCY-LOG - Retrieve
Retrieve operation of resource: adjacency-log
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"log-entry": [
{
"cur-adj-state": "string",
"interface-name": "string",
"state-reason": "string",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"adjacency-per-topology-change": [
{
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"change": "string"
}
],
"adj-log-neighbor-system-id": "string",
"prev-adj-state": "string"
}
]
}
LOG-ENTRY - Retrieve
Retrieve operation of resource: log-entry
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"cur-adj-state": "string",
"interface-name": "string",
"state-reason": "string",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"adjacency-per-topology-change": [
{
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"change": "string"
}
],
"adj-log-neighbor-system-id": "string",
"prev-adj-state": "string"
}
GENERIC-DATA - Retrieve
Retrieve operation of resource: generic-data
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
}
TIMESTAMP - Retrieve
Retrieve operation of resource: timestamp
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
ADJACENCY-PER-TOPOLOGY-CHANGE - Retrieve
Retrieve operation of resource: adjacency-per-topology-change
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"change": "string"
}
ID - Retrieve
Retrieve operation of resource: id
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
LSP-TABLE-SUMMARY - Retrieve
Retrieve operation of resource: lsp-table-summary
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"all-fragment-lsp-stats": {
"node-counters": {
"route-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"pseudo-node-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
},
"fragment0lsp-stats": {
"per-topology-counter": [
{
"attached-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"overloaded-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
],
"node-counters": {
"route-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"pseudo-node-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
}
}
FRAGMENT0LSP-STATS - Retrieve
Retrieve operation of resource: fragment0lsp-stats
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-topology-counter": [
{
"attached-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"overloaded-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
],
"node-counters": {
"route-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"pseudo-node-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
}
NODE-COUNTERS - Retrieve
Retrieve operation of resource: node-counters
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"pseudo-node-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
ROUTE-LSP-COUNT - Retrieve
Retrieve operation of resource: route-lsp-count
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
PSEUDO-NODE-LSP-COUNT - Retrieve
Retrieve operation of resource: pseudo-node-lsp-count
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
PER-TOPOLOGY-COUNTER - Retrieve
Retrieve operation of resource: per-topology-counter
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"attached-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"overloaded-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
ID - Retrieve
Retrieve operation of resource: id
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
OVERLOADED-LSP-COUNT - Retrieve
Retrieve operation of resource: overloaded-lsp-count
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
ATTACHED-LSP-COUNT - Retrieve
Retrieve operation of resource: attached-lsp-count
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
ALL-FRAGMENT-LSP-STATS - Retrieve
Retrieve operation of resource: all-fragment-lsp-stats
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"node-counters": {
"route-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"pseudo-node-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
}
NODE-COUNTERS - Retrieve
Retrieve operation of resource: node-counters
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"pseudo-node-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
ROUTE-LSP-COUNT - Retrieve
Retrieve operation of resource: route-lsp-count
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
PSEUDO-NODE-LSP-COUNT - Retrieve
Retrieve operation of resource: pseudo-node-lsp-count
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
ADJACENCIES - Retrieve
Retrieve operation of resource: adjacencies
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacency": [
{
"adjacency-ietf-nsf-capable-flag": "boolean",
"adjacency-checkpoint-object-id": "integer",
"adjacency-ipv6bfd-state": "string",
"adjacency-topology": [
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
],
"adjacency-local-priority": "string",
"nsr-standby": "integer",
"adj-ipv6bfd-retry-running": "boolean",
"adjacency-uptime-valid-flag": "boolean",
"adj-ipv4bfd-retry-count": "integer",
"adjacency-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer"
}
}
}
}
]
}
]
}
ADJACENCY - Retrieve
Retrieve operation of resource: adjacency
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacency-ietf-nsf-capable-flag": "boolean",
"adjacency-checkpoint-object-id": "integer",
"adjacency-ipv6bfd-state": "string",
"adjacency-topology": [
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
],
"adjacency-local-priority": "string",
"nsr-standby": "integer",
"adj-ipv6bfd-retry-running": "boolean",
"adjacency-uptime-valid-flag": "boolean",
"adj-ipv4bfd-retry-count": "integer",
"adjacency-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string"
}
}
}
}
]
}
ADJACENCY-AREA-ADDRESS - Retrieve
Retrieve operation of resource: adjacency-area-address
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
ADJACENCY-TOPOLOGY - Retrieve
Retrieve operation of resource: adjacency-topology
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
ID - Retrieve
Retrieve operation of resource: id
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
ADJACENCY-PER-ADDRESS-FAMILY-DATA - Retrieve
Retrieve operation of resource: adjacency-per-address-family-data
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{}
]
}
}
}
}
IPV4 - Retrieve
Retrieve operation of resource: ipv4
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
}
ADJACENCY-SID - Retrieve
Retrieve operation of resource: adjacency-sid
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
}
ADJACENCY-SID-BACKUP - Retrieve
Retrieve operation of resource: adjacency-sid-backup
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
ADJACENCY-SID-BACKUP-TE - Retrieve
Retrieve operation of resource: adjacency-sid-backup-te
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
NON-FRR-ADJACENCY-SID - Retrieve
Retrieve operation of resource: non-frr-adjacency-sid
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
}
ADJACENCY-SID-BACKUP - Retrieve
Retrieve operation of resource: adjacency-sid-backup
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
ADJACENCY-SID-BACKUP-TE - Retrieve
Retrieve operation of resource: adjacency-sid-backup-te
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
INTERFACE-ADDRESS - Retrieve
Retrieve operation of resource: interface-address
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
UNDERLYING-ADJACENCY-SID - Retrieve
Retrieve operation of resource: underlying-adjacency-sid
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
UNDERLYING-INTERFACE - Retrieve
Retrieve operation of resource: underlying-interface
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-index": "integer",
"interface-name": "string"
}
IPV6 - Retrieve
Retrieve operation of resource: ipv6
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
}
ADJACENCY-SID - Retrieve
Retrieve operation of resource: adjacency-sid
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
}
ADJACENCY-SID-BACKUP - Retrieve
Retrieve operation of resource: adjacency-sid-backup
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
ADJACENCY-SID-BACKUP-TE - Retrieve
Retrieve operation of resource: adjacency-sid-backup-te
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
NON-FRR-ADJACENCY-SID - Retrieve
Retrieve operation of resource: non-frr-adjacency-sid
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
}
ADJACENCY-SID-BACKUP - Retrieve
Retrieve operation of resource: adjacency-sid-backup
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
ADJACENCY-SID-BACKUP-TE - Retrieve
Retrieve operation of resource: adjacency-sid-backup-te
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
INTERFACE-ADDRESS - Retrieve
Retrieve operation of resource: interface-address
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
UNDERLYING-ADJACENCY-SID - Retrieve
Retrieve operation of resource: underlying-adjacency-sid
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
UNDERLYING-INTERFACE - Retrieve
Retrieve operation of resource: underlying-interface
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-index": "integer",
"interface-name": "string"
}
DETAILED-LSPS - Retrieve
Retrieve operation of resource: detailed-lsps
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"detailed-lsp": [
{
"lsp-id": "string",
"lsp-header-data": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"version": "integer",
"local-lsp-flag": "boolean",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-id": "string",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-checksum": "integer"
},
"lsp-body": "string"
}
]
}
DETAILED-LSP - Retrieve
Retrieve operation of resource: detailed-lsp
ID of instance-name
ID of level
ID of lsp-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-id": "string",
"lsp-header-data": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"version": "integer",
"local-lsp-flag": "boolean",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-id": "string",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-checksum": "integer"
},
"lsp-body": "string"
}
LSP-HEADER-DATA - Retrieve
Retrieve operation of resource: lsp-header-data
ID of instance-name
ID of level
ID of lsp-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"version": "integer",
"local-lsp-flag": "boolean",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-id": "string",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-checksum": "integer"
}
LSPS - Retrieve
Retrieve operation of resource: lsps
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp": [
{
"lsp-id": "string",
"lsp-header-data": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"version": "integer",
"local-lsp-flag": "boolean",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-id": "string",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-checksum": "integer"
},
"lsp-body": "string"
}
]
}
LSP - Retrieve
Retrieve operation of resource: lsp
ID of instance-name
ID of level
ID of lsp-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-id": "string",
"lsp-header-data": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"version": "integer",
"local-lsp-flag": "boolean",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-id": "string",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-checksum": "integer"
},
"lsp-body": "string"
}
LSP-HEADER-DATA - Retrieve
Retrieve operation of resource: lsp-header-data
ID of instance-name
ID of level
ID of lsp-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"version": "integer",
"local-lsp-flag": "boolean",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-id": "string",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-checksum": "integer"
}
LSP-LOG - Retrieve
Retrieve operation of resource: lsp-log
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"log-entry": [
{
"log-interface": "string",
"delayed-trigger-count": "integer",
"trigger": [
{
"entry": "string"
}
],
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"trigger-count": "integer",
"pseudo-node-number": "string"
}
]
}
LOG-ENTRY - Retrieve
Retrieve operation of resource: log-entry
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"log-interface": "string",
"delayed-trigger-count": "integer",
"trigger": [
{
"entry": "string"
}
],
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"trigger-count": "integer",
"pseudo-node-number": "string"
}
GENERIC-DATA - Retrieve
Retrieve operation of resource: generic-data
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
}
TIMESTAMP - Retrieve
Retrieve operation of resource: timestamp
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
TRIGGER - Retrieve
Retrieve operation of resource: trigger
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
DATABASE-LOG - Retrieve
Retrieve operation of resource: database-log
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"log-entry": [
{
"lspdb-operation": "string",
"new-lsp-entry": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"version": "integer",
"local-lsp-flag": "boolean",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-id": "string",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-checksum": "integer"
},
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"old-lsp-entry": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"version": "integer",
"local-lsp-flag": "boolean",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-id": "string",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-checksum": "integer"
}
}
]
}
LOG-ENTRY - Retrieve
Retrieve operation of resource: log-entry
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lspdb-operation": "string",
"new-lsp-entry": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"version": "integer",
"local-lsp-flag": "boolean",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-id": "string",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-checksum": "integer"
},
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"old-lsp-entry": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"version": "integer",
"local-lsp-flag": "boolean",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-id": "string",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-checksum": "integer"
}
}
GENERIC-DATA - Retrieve
Retrieve operation of resource: generic-data
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
}
TIMESTAMP - Retrieve
Retrieve operation of resource: timestamp
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
NEW-LSP-ENTRY - Retrieve
Retrieve operation of resource: new-lsp-entry
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"version": "integer",
"local-lsp-flag": "boolean",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-id": "string",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-checksum": "integer"
}
OLD-LSP-ENTRY - Retrieve
Retrieve operation of resource: old-lsp-entry
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"version": "integer",
"local-lsp-flag": "boolean",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-id": "string",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-checksum": "integer"
}
TOPOLOGIES - Retrieve
Retrieve operation of resource: topologies
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"topology": [
{
"ipv6frr-backups": {
"ipv6frr-backup": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean"
}
]
}
]
}
}
}
]
}
}
]
}
TOPOLOGY - Retrieve
Retrieve operation of resource: topology
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6frr-backups": {
"ipv6frr-backup": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean"
}
]
}
]
}
}
}
]
}
}
FRR-SUMMARY - Retrieve
Retrieve operation of resource: frr-summary
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level2-prefixes": {
"all-paths-protected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"some-paths-protected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"unprotected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
},
"unreachable-prefixes": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"level1-prefixes": {
"all-paths-protected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"some-paths-protected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"unprotected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
}
}
LEVEL1-PREFIXES - Retrieve
Retrieve operation of resource: level1-prefixes
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"all-paths-protected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"some-paths-protected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"unprotected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
}
ALL-PATHS-PROTECTED - Retrieve
Retrieve operation of resource: all-paths-protected
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
SOME-PATHS-PROTECTED - Retrieve
Retrieve operation of resource: some-paths-protected
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
UNPROTECTED - Retrieve
Retrieve operation of resource: unprotected
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
LEVEL2-PREFIXES - Retrieve
Retrieve operation of resource: level2-prefixes
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"all-paths-protected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"some-paths-protected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"unprotected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
}
ALL-PATHS-PROTECTED - Retrieve
Retrieve operation of resource: all-paths-protected
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
SOME-PATHS-PROTECTED - Retrieve
Retrieve operation of resource: some-paths-protected
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
UNPROTECTED - Retrieve
Retrieve operation of resource: unprotected
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
UNREACHABLE-PREFIXES - Retrieve
Retrieve operation of resource: unreachable-prefixes
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
TOPOLOGY-LEVELS - Retrieve
Retrieve operation of resource: topology-levels
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"topology-level": [
{
"topology-summary": {
"pseudonode-node-count": {
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
},
"router-node-count": {
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
}
},
"level": "string",
"ipv4-link-topologies": {
"ipv4-link-topology": [
{
"source-address": "string",
"is-attached": "boolean",
"reachability-status": {
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{}
]
}
}
}
]
}
}
]
}
TOPOLOGY-LEVEL - Retrieve
Retrieve operation of resource: topology-level
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"topology-summary": {
"pseudonode-node-count": {
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
},
"router-node-count": {
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
}
},
"level": "string",
"ipv4-link-topologies": {
"ipv4-link-topology": [
{
"source-address": "string",
"is-attached": "boolean",
"reachability-status": {
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
]
}
}
}
]
}
}
TE-ADVERTISEMENTS - Retrieve
Retrieve operation of resource: te-advertisements
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"te-system-id": "string",
"tepceadv": {
"pce-path-scope-bits": "integer",
"pce-flooding-scope": "string",
"pce-address-ipv4": "string",
"pce-path-scope-prefs": "integer",
"pce-adv-data-present": "boolean"
},
"te-adv": [
{
"te-neighbor-system-id": "string",
"te-subpool-reserved-link-bandwidth": "integer",
"te-sub-tlv": [
{
"te-sub-tlv-type": "integer",
"te-sub-tlv-length": "integer",
"te-sub-tlv-value": "string"
}
],
"te-ext-admin-num": "integer",
"te-subpool-transmitted-bandwidth": [
{
"entry": "integer"
}
],
"te-reserved-link-bandwidth": "integer",
"te-ext-admin-sub": [
{
"entry": "integer"
}
],
"te-sub-tlv-data-present": "boolean",
"link-type": "string",
"te-neighbor-ip-address": "string",
"te-transmitted-bandwidth": [
{
"entry": "integer"
}
],
"local-ip-address": "string",
"te-physical-link-bandwidth": "integer",
"te-metric": "integer",
"te-affinity": "integer"
}
],
"te-local-router-id": "string",
"te-adv-data-present": "boolean"
}
TEPCEADV - Retrieve
Retrieve operation of resource: tepceadv
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pce-path-scope-bits": "integer",
"pce-flooding-scope": "string",
"pce-address-ipv4": "string",
"pce-path-scope-prefs": "integer",
"pce-adv-data-present": "boolean"
}
TE-ADV - Retrieve
Retrieve operation of resource: te-adv
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"te-neighbor-system-id": "string",
"te-subpool-reserved-link-bandwidth": "integer",
"te-sub-tlv": [
{
"te-sub-tlv-type": "integer",
"te-sub-tlv-length": "integer",
"te-sub-tlv-value": "string"
}
],
"te-ext-admin-num": "integer",
"te-subpool-transmitted-bandwidth": [
{
"entry": "integer"
}
],
"te-reserved-link-bandwidth": "integer",
"te-ext-admin-sub": [
{
"entry": "integer"
}
],
"te-sub-tlv-data-present": "boolean",
"link-type": "string",
"te-neighbor-ip-address": "string",
"te-transmitted-bandwidth": [
{
"entry": "integer"
}
],
"local-ip-address": "string",
"te-physical-link-bandwidth": "integer",
"te-metric": "integer",
"te-affinity": "integer"
}
TE-TRANSMITTED-BANDWIDTH - Retrieve
Retrieve operation of resource: te-transmitted-bandwidth
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
TE-SUBPOOL-TRANSMITTED-BANDWIDTH - Retrieve
Retrieve operation of resource: te-subpool-transmitted-bandwidth
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
TE-EXT-ADMIN-SUB - Retrieve
Retrieve operation of resource: te-ext-admin-sub
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
TE-SUB-TLV - Retrieve
Retrieve operation of resource: te-sub-tlv
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"te-sub-tlv-type": "integer",
"te-sub-tlv-length": "integer",
"te-sub-tlv-value": "string"
}
TE-ADJACENCY-LOG - Retrieve
Retrieve operation of resource: te-adjacency-log
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"log-entry": [
{
"neighbor-ip-address": "string",
"status": "boolean",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"log-interface": "string",
"te-log-neighbor-system-id": "string"
}
]
}
LOG-ENTRY - Retrieve
Retrieve operation of resource: log-entry
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-ip-address": "string",
"status": "boolean",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"log-interface": "string",
"te-log-neighbor-system-id": "string"
}
GENERIC-DATA - Retrieve
Retrieve operation of resource: generic-data
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
}
TIMESTAMP - Retrieve
Retrieve operation of resource: timestamp
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
SPF-LOG - Retrieve
Retrieve operation of resource: spf-log
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"log-entry": [
{
"triggers": {
"trigger-prefix": {
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
},
"is-sr-uloop-calculation": "boolean",
"trigger-link": "string",
"first-trigger-lsp-id": "string",
"trigger-next-hop-id": "string",
"is-sr-uloop-link-down": "boolean",
"unique-trigger-count": "integer",
"trigger": [
{
"entry": "string"
}
]
},
"next-wait-interval": "integer",
"wait-enforced": "integer",
"updated-lsp-count": "integer",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"route-update-statistics": {
"duration-breakdown": {
"local-rib-update": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-build": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-send": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
}
},
"rib-batch-counts": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
}
}
]
}
LOG-ENTRY - Retrieve
Retrieve operation of resource: log-entry
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"triggers": {
"trigger-prefix": {
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
},
"is-sr-uloop-calculation": "boolean",
"trigger-link": "string",
"first-trigger-lsp-id": "string",
"trigger-next-hop-id": "string",
"is-sr-uloop-link-down": "boolean",
"unique-trigger-count": "integer",
"trigger": [
{
"entry": "string"
}
]
},
"next-wait-interval": "integer",
"wait-enforced": "integer",
"updated-lsp-count": "integer",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"route-update-statistics": {
"duration-breakdown": {
"local-rib-update": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-build": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-send": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
}
},
"rib-batch-counts": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"node-counts": {
"total-touched": "integer"
}
}
}
GENERIC-DATA - Retrieve
Retrieve operation of resource: generic-data
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
}
TIMESTAMP - Retrieve
Retrieve operation of resource: timestamp
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
TRIGGERS - Retrieve
Retrieve operation of resource: triggers
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"trigger-prefix": {
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
},
"is-sr-uloop-calculation": "boolean",
"trigger-link": "string",
"first-trigger-lsp-id": "string",
"trigger-next-hop-id": "string",
"is-sr-uloop-link-down": "boolean",
"unique-trigger-count": "integer",
"trigger": [
{
"entry": "string"
}
]
}
TRIGGER-PREFIX - Retrieve
Retrieve operation of resource: trigger-prefix
ID of instance-name
ID of level
Successful operation
Internal Error
IPV4 - Retrieve
Retrieve operation of resource: ipv4
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"prefix-length": "string"
}
IPV6 - Retrieve
Retrieve operation of resource: ipv6
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"prefix-length": "string"
}
TRIGGER - Retrieve
Retrieve operation of resource: trigger
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
SPT-CALCULATION-STATISTICS - Retrieve
Retrieve operation of resource: spt-calculation-statistics
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"duration": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"node-counts": {
"added": "integer",
"deleted": "integer",
"modified": "integer",
"reachable": "integer",
"touched": "integer",
"unreachable": "integer"
}
}
DURATION - Retrieve
Retrieve operation of resource: duration
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"real-duration": "integer",
"cpu-duration": "integer"
}
NODE-COUNTS - Retrieve
Retrieve operation of resource: node-counts
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"added": "integer",
"deleted": "integer",
"modified": "integer",
"reachable": "integer",
"touched": "integer",
"unreachable": "integer"
}
ROUTE-UPDATE-STATISTICS - Retrieve
Retrieve operation of resource: route-update-statistics
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"duration-breakdown": {
"local-rib-update": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-build": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-send": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
}
},
"rib-batch-counts": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"node-counts": {
"total-touched": "integer",
"per-priority-touched": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
},
"route-counts": {
"added": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"deleted": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"modified": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"reachable": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
}
}
DURATION - Retrieve
Retrieve operation of resource: duration
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"real-duration": "integer",
"cpu-duration": "integer"
}
DURATION-BREAKDOWN - Retrieve
Retrieve operation of resource: duration-breakdown
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"local-rib-update": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-build": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-send": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
}
}
LOCAL-RIB-UPDATE - Retrieve
Retrieve operation of resource: local-rib-update
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
}
CRITICAL - Retrieve
Retrieve operation of resource: critical
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"real-duration": "integer",
"cpu-duration": "integer"
}
HIGH - Retrieve
Retrieve operation of resource: high
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"real-duration": "integer",
"cpu-duration": "integer"
}
MEDIUM - Retrieve
Retrieve operation of resource: medium
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"real-duration": "integer",
"cpu-duration": "integer"
}
LOW - Retrieve
Retrieve operation of resource: low
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"real-duration": "integer",
"cpu-duration": "integer"
}
GLOBAL-RIB-BUILD - Retrieve
Retrieve operation of resource: global-rib-build
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
}
CRITICAL - Retrieve
Retrieve operation of resource: critical
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"real-duration": "integer",
"cpu-duration": "integer"
}
HIGH - Retrieve
Retrieve operation of resource: high
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"real-duration": "integer",
"cpu-duration": "integer"
}
MEDIUM - Retrieve
Retrieve operation of resource: medium
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"real-duration": "integer",
"cpu-duration": "integer"
}
LOW - Retrieve
Retrieve operation of resource: low
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"real-duration": "integer",
"cpu-duration": "integer"
}
GLOBAL-RIB-SEND - Retrieve
Retrieve operation of resource: global-rib-send
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
}
CRITICAL - Retrieve
Retrieve operation of resource: critical
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"real-duration": "integer",
"cpu-duration": "integer"
}
HIGH - Retrieve
Retrieve operation of resource: high
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"real-duration": "integer",
"cpu-duration": "integer"
}
MEDIUM - Retrieve
Retrieve operation of resource: medium
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"real-duration": "integer",
"cpu-duration": "integer"
}
LOW - Retrieve
Retrieve operation of resource: low
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"real-duration": "integer",
"cpu-duration": "integer"
}
NODE-COUNTS - Retrieve
Retrieve operation of resource: node-counts
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"total-touched": "integer",
"per-priority-touched": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
}
PER-PRIORITY-TOUCHED - Retrieve
Retrieve operation of resource: per-priority-touched
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
ITEM-COUNTS - Retrieve
Retrieve operation of resource: item-counts
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"added": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"deleted": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"modified": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"reachable": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"touched": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"unreachable": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
}
UNREACHABLE - Retrieve
Retrieve operation of resource: unreachable
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
REACHABLE - Retrieve
Retrieve operation of resource: reachable
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
ADDED - Retrieve
Retrieve operation of resource: added
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
DELETED - Retrieve
Retrieve operation of resource: deleted
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
MODIFIED - Retrieve
Retrieve operation of resource: modified
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
TOUCHED - Retrieve
Retrieve operation of resource: touched
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
ROUTE-COUNTS - Retrieve
Retrieve operation of resource: route-counts
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"added": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"deleted": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"modified": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"reachable": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"touched": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"unreachable": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
}
UNREACHABLE - Retrieve
Retrieve operation of resource: unreachable
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
REACHABLE - Retrieve
Retrieve operation of resource: reachable
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
ADDED - Retrieve
Retrieve operation of resource: added
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
DELETED - Retrieve
Retrieve operation of resource: deleted
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
MODIFIED - Retrieve
Retrieve operation of resource: modified
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
TOUCHED - Retrieve
Retrieve operation of resource: touched
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
RIB-BATCH-COUNTS - Retrieve
Retrieve operation of resource: rib-batch-counts
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
TE-TUNNELS - Retrieve
Retrieve operation of resource: te-tunnels
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"te-tunnel": [
{
"system-id": "string",
"interface-name": "string",
"teipv6aa-enabled": "boolean",
"te-segment-routing-enabled": "boolean",
"teigp-metric": "string",
"teipv4aa-enabled": "boolean",
"te-segment-routing-strict-spf": "boolean",
"te-system-id": "string",
"te-next-hop-ip-address": "string",
"te-segment-routing-exclude": "boolean",
"te-mode-type": "string",
"teipv6fa-enabled": "boolean",
"teipv4fa-enabled": "boolean",
"te-checkpoint-object-id": "integer",
"te-bandwidth": "integer",
"te-interface": "string"
}
]
}
TE-TUNNEL - Retrieve
Retrieve operation of resource: te-tunnel
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"system-id": "string",
"interface-name": "string",
"teipv6aa-enabled": "boolean",
"te-segment-routing-enabled": "boolean",
"teigp-metric": "string",
"teipv4aa-enabled": "boolean",
"te-segment-routing-strict-spf": "boolean",
"te-system-id": "string",
"te-next-hop-ip-address": "string",
"te-segment-routing-exclude": "boolean",
"te-mode-type": "string",
"teipv6fa-enabled": "boolean",
"teipv4fa-enabled": "boolean",
"te-checkpoint-object-id": "integer",
"te-bandwidth": "integer",
"te-interface": "string"
}
IPV4-LINK-TOPOLOGIES - Retrieve
Retrieve operation of resource: ipv4-link-topologies
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-link-topology": [
{
"source-address": "string",
"is-attached": "boolean",
"reachability-status": {
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string"
}
]
}
]
}
}
}
]
}
IPV4-LINK-TOPOLOGY - Retrieve
Retrieve operation of resource: ipv4-link-topology
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-address": "string",
"is-attached": "boolean",
"reachability-status": {
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string"
}
]
}
}
}
REACHABILITY-STATUS - Retrieve
Retrieve operation of resource: reachability-status
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean"
}
]
}
]
}
}
REACHABLE-DETAILS - Retrieve
Retrieve operation of resource: reachable-details
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string"
}
]
}
PATHS - Retrieve
Retrieve operation of resource: paths
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
MULTICAST-PATH - Retrieve
Retrieve operation of resource: multicast-path
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
PARENT - Retrieve
Retrieve operation of resource: parent
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
CHILDREN - Retrieve
Retrieve operation of resource: children
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
ADVERTISED-PREFIX-ITEM-COUNTS - Retrieve
Retrieve operation of resource: advertised-prefix-item-counts
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
TOPOLOGY-SUMMARY - Retrieve
Retrieve operation of resource: topology-summary
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pseudonode-node-count": {
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
},
"router-node-count": {
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
}
}
ROUTER-NODE-COUNT - Retrieve
Retrieve operation of resource: router-node-count
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
}
PSEUDONODE-NODE-COUNT - Retrieve
Retrieve operation of resource: pseudonode-node-count
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
}
IPV6-LINK-TOPOLOGIES - Retrieve
Retrieve operation of resource: ipv6-link-topologies
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6-link-topology": [
{
"source-address": "string",
"is-attached": "boolean",
"reachability-status": {
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string"
}
]
}
]
}
}
}
]
}
IPV6-LINK-TOPOLOGY - Retrieve
Retrieve operation of resource: ipv6-link-topology
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-address": "string",
"is-attached": "boolean",
"reachability-status": {
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string"
}
]
}
}
}
REACHABILITY-STATUS - Retrieve
Retrieve operation of resource: reachability-status
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean"
}
]
}
]
}
}
REACHABLE-DETAILS - Retrieve
Retrieve operation of resource: reachable-details
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string"
}
]
}
PATHS - Retrieve
Retrieve operation of resource: paths
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
MULTICAST-PATH - Retrieve
Retrieve operation of resource: multicast-path
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
PARENT - Retrieve
Retrieve operation of resource: parent
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
CHILDREN - Retrieve
Retrieve operation of resource: children
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
ADVERTISED-PREFIX-ITEM-COUNTS - Retrieve
Retrieve operation of resource: advertised-prefix-item-counts
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
IPV6-ROUTES - Retrieve
Retrieve operation of resource: ipv6-routes
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6-route": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string"
}
]
}
]
}
}
}
]
}
IPV6-ROUTE - Retrieve
Retrieve operation of resource: ipv6-route
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string"
}
]
}
]
}
}
}
CONNECTED-STATUS - Retrieve
Retrieve operation of resource: connected-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
}
CONNECTED-DETAILS - Retrieve
Retrieve operation of resource: connected-details
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface": [
{
"entry": "string"
}
]
}
INTERFACE - Retrieve
Retrieve operation of resource: interface
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mesh-group": "string",
"is-type": "string",
"interface-status-and-data": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {}
}
}
}
}
]
}
}
}
REDISTRIBUTED-STATUS - Retrieve
Retrieve operation of resource: redistributed-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
}
REDISTRIBUTION-DETAILS - Retrieve
Retrieve operation of resource: redistribution-details
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
ISIS-SH-ROUTE-REDIST-DETAIL - Retrieve
Retrieve operation of resource: isis-sh-route-redist-detail
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
OWNER - Retrieve
Retrieve operation of resource: owner
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
NATIVE-STATUS - Retrieve
Retrieve operation of resource: native-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
{}
]
}
]
}
}
NATIVE-DETAILS - Retrieve
Retrieve operation of resource: native-details
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string"
}
]
}
]
}
PRIMARY - Retrieve
Retrieve operation of resource: primary
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string"
}
]
}
PATHS - Retrieve
Retrieve operation of resource: paths
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
UCMP-NEXT-HOP - Retrieve
Retrieve operation of resource: ucmp-next-hop
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
MULTICAST-PATH - Retrieve
Retrieve operation of resource: multicast-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SRTE-PATH - Retrieve
Retrieve operation of resource: srte-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
EXPLICIT-PATH - Retrieve
Retrieve operation of resource: explicit-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SOURCE - Retrieve
Retrieve operation of resource: source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
MULTICAST-SOURCE - Retrieve
Retrieve operation of resource: multicast-source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
BACKUP - Retrieve
Retrieve operation of resource: backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string"
}
]
}
PATHS - Retrieve
Retrieve operation of resource: paths
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
UCMP-NEXT-HOP - Retrieve
Retrieve operation of resource: ucmp-next-hop
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
MULTICAST-PATH - Retrieve
Retrieve operation of resource: multicast-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SRTE-PATH - Retrieve
Retrieve operation of resource: srte-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
EXPLICIT-PATH - Retrieve
Retrieve operation of resource: explicit-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SOURCE - Retrieve
Retrieve operation of resource: source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
MULTICAST-SOURCE - Retrieve
Retrieve operation of resource: multicast-source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
PER-LEVEL-ADVERTISING-DETAIL - Retrieve
Retrieve operation of resource: per-level-advertising-detail
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
SUMMARIZATION-STATUS - Retrieve
Retrieve operation of resource: summarization-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
}
SUMMARY-PREFIX - Retrieve
Retrieve operation of resource: summary-prefix
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"prefix-length": "string"
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
IPV6FRR-BACKUPS - Retrieve
Retrieve operation of resource: ipv6frr-backups
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6frr-backup": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string"
}
]
}
]
}
}
}
]
}
IPV6FRR-BACKUP - Retrieve
Retrieve operation of resource: ipv6frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string"
}
]
}
]
}
}
}
CONNECTED-STATUS - Retrieve
Retrieve operation of resource: connected-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
}
CONNECTED-DETAILS - Retrieve
Retrieve operation of resource: connected-details
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface": [
{
"entry": "string"
}
]
}
INTERFACE - Retrieve
Retrieve operation of resource: interface
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mesh-group": "string",
"is-type": "string",
"interface-status-and-data": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {}
}
}
}
}
]
}
}
}
REDISTRIBUTED-STATUS - Retrieve
Retrieve operation of resource: redistributed-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
}
REDISTRIBUTION-DETAILS - Retrieve
Retrieve operation of resource: redistribution-details
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
ISIS-SH-ROUTE-REDIST-DETAIL - Retrieve
Retrieve operation of resource: isis-sh-route-redist-detail
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
OWNER - Retrieve
Retrieve operation of resource: owner
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
NATIVE-STATUS - Retrieve
Retrieve operation of resource: native-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
{}
]
}
]
}
}
NATIVE-DETAILS - Retrieve
Retrieve operation of resource: native-details
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string"
}
]
}
]
}
PRIMARY - Retrieve
Retrieve operation of resource: primary
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string"
}
]
}
PATHS - Retrieve
Retrieve operation of resource: paths
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
UCMP-NEXT-HOP - Retrieve
Retrieve operation of resource: ucmp-next-hop
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
MULTICAST-PATH - Retrieve
Retrieve operation of resource: multicast-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SRTE-PATH - Retrieve
Retrieve operation of resource: srte-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
EXPLICIT-PATH - Retrieve
Retrieve operation of resource: explicit-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SOURCE - Retrieve
Retrieve operation of resource: source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
MULTICAST-SOURCE - Retrieve
Retrieve operation of resource: multicast-source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
BACKUP - Retrieve
Retrieve operation of resource: backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string"
}
]
}
PATHS - Retrieve
Retrieve operation of resource: paths
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
UCMP-NEXT-HOP - Retrieve
Retrieve operation of resource: ucmp-next-hop
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
MULTICAST-PATH - Retrieve
Retrieve operation of resource: multicast-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SRTE-PATH - Retrieve
Retrieve operation of resource: srte-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
EXPLICIT-PATH - Retrieve
Retrieve operation of resource: explicit-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SOURCE - Retrieve
Retrieve operation of resource: source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
MULTICAST-SOURCE - Retrieve
Retrieve operation of resource: multicast-source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
PER-LEVEL-ADVERTISING-DETAIL - Retrieve
Retrieve operation of resource: per-level-advertising-detail
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
SUMMARIZATION-STATUS - Retrieve
Retrieve operation of resource: summarization-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
}
SUMMARY-PREFIX - Retrieve
Retrieve operation of resource: summary-prefix
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"prefix-length": "string"
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
IPV4FRR-BACKUPS - Retrieve
Retrieve operation of resource: ipv4frr-backups
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4frr-backup": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string"
}
]
}
]
}
}
}
]
}
IPV4FRR-BACKUP - Retrieve
Retrieve operation of resource: ipv4frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string"
}
]
}
]
}
}
}
CONNECTED-STATUS - Retrieve
Retrieve operation of resource: connected-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
}
CONNECTED-DETAILS - Retrieve
Retrieve operation of resource: connected-details
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface": [
{
"entry": "string"
}
]
}
INTERFACE - Retrieve
Retrieve operation of resource: interface
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mesh-group": "string",
"is-type": "string",
"interface-status-and-data": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {}
}
}
}
}
]
}
}
}
REDISTRIBUTED-STATUS - Retrieve
Retrieve operation of resource: redistributed-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
}
REDISTRIBUTION-DETAILS - Retrieve
Retrieve operation of resource: redistribution-details
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
ISIS-SH-ROUTE-REDIST-DETAIL - Retrieve
Retrieve operation of resource: isis-sh-route-redist-detail
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
OWNER - Retrieve
Retrieve operation of resource: owner
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
NATIVE-STATUS - Retrieve
Retrieve operation of resource: native-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
{}
]
}
]
}
}
NATIVE-DETAILS - Retrieve
Retrieve operation of resource: native-details
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string"
}
]
}
]
}
PRIMARY - Retrieve
Retrieve operation of resource: primary
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string"
}
]
}
PATHS - Retrieve
Retrieve operation of resource: paths
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
UCMP-NEXT-HOP - Retrieve
Retrieve operation of resource: ucmp-next-hop
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
MULTICAST-PATH - Retrieve
Retrieve operation of resource: multicast-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SRTE-PATH - Retrieve
Retrieve operation of resource: srte-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
EXPLICIT-PATH - Retrieve
Retrieve operation of resource: explicit-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SOURCE - Retrieve
Retrieve operation of resource: source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
MULTICAST-SOURCE - Retrieve
Retrieve operation of resource: multicast-source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
BACKUP - Retrieve
Retrieve operation of resource: backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string"
}
]
}
PATHS - Retrieve
Retrieve operation of resource: paths
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
UCMP-NEXT-HOP - Retrieve
Retrieve operation of resource: ucmp-next-hop
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
MULTICAST-PATH - Retrieve
Retrieve operation of resource: multicast-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SRTE-PATH - Retrieve
Retrieve operation of resource: srte-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
EXPLICIT-PATH - Retrieve
Retrieve operation of resource: explicit-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SOURCE - Retrieve
Retrieve operation of resource: source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
MULTICAST-SOURCE - Retrieve
Retrieve operation of resource: multicast-source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
PER-LEVEL-ADVERTISING-DETAIL - Retrieve
Retrieve operation of resource: per-level-advertising-detail
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
SUMMARIZATION-STATUS - Retrieve
Retrieve operation of resource: summarization-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
}
SUMMARY-PREFIX - Retrieve
Retrieve operation of resource: summary-prefix
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"prefix-length": "string"
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
IPV4-ROUTES - Retrieve
Retrieve operation of resource: ipv4-routes
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-route": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string"
}
]
}
]
}
}
}
]
}
IPV4-ROUTE - Retrieve
Retrieve operation of resource: ipv4-route
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string"
}
]
}
]
}
}
}
CONNECTED-STATUS - Retrieve
Retrieve operation of resource: connected-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
}
CONNECTED-DETAILS - Retrieve
Retrieve operation of resource: connected-details
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface": [
{
"entry": "string"
}
]
}
INTERFACE - Retrieve
Retrieve operation of resource: interface
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mesh-group": "string",
"is-type": "string",
"interface-status-and-data": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {}
}
}
}
}
]
}
}
}
REDISTRIBUTED-STATUS - Retrieve
Retrieve operation of resource: redistributed-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
}
REDISTRIBUTION-DETAILS - Retrieve
Retrieve operation of resource: redistribution-details
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
ISIS-SH-ROUTE-REDIST-DETAIL - Retrieve
Retrieve operation of resource: isis-sh-route-redist-detail
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
OWNER - Retrieve
Retrieve operation of resource: owner
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
NATIVE-STATUS - Retrieve
Retrieve operation of resource: native-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
{}
]
}
]
}
}
NATIVE-DETAILS - Retrieve
Retrieve operation of resource: native-details
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string"
}
]
}
]
}
PRIMARY - Retrieve
Retrieve operation of resource: primary
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string"
}
]
}
PATHS - Retrieve
Retrieve operation of resource: paths
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
UCMP-NEXT-HOP - Retrieve
Retrieve operation of resource: ucmp-next-hop
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
MULTICAST-PATH - Retrieve
Retrieve operation of resource: multicast-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SRTE-PATH - Retrieve
Retrieve operation of resource: srte-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
EXPLICIT-PATH - Retrieve
Retrieve operation of resource: explicit-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SOURCE - Retrieve
Retrieve operation of resource: source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
MULTICAST-SOURCE - Retrieve
Retrieve operation of resource: multicast-source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
BACKUP - Retrieve
Retrieve operation of resource: backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string"
}
]
}
PATHS - Retrieve
Retrieve operation of resource: paths
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
UCMP-NEXT-HOP - Retrieve
Retrieve operation of resource: ucmp-next-hop
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
MULTICAST-PATH - Retrieve
Retrieve operation of resource: multicast-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SRTE-PATH - Retrieve
Retrieve operation of resource: srte-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
EXPLICIT-PATH - Retrieve
Retrieve operation of resource: explicit-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SOURCE - Retrieve
Retrieve operation of resource: source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
MULTICAST-SOURCE - Retrieve
Retrieve operation of resource: multicast-source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
PER-LEVEL-ADVERTISING-DETAIL - Retrieve
Retrieve operation of resource: per-level-advertising-detail
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
SUMMARIZATION-STATUS - Retrieve
Retrieve operation of resource: summarization-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
}
SUMMARY-PREFIX - Retrieve
Retrieve operation of resource: summary-prefix
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"prefix-length": "string"
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
NSR-STATUS - Retrieve
Retrieve operation of resource: nsr-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-nsr-peer": {
"man-sync-count": [
{
"entry": "integer"
}
],
"nsr-chg-count": [
{
"entry": "integer"
}
],
"uptime": [
{
"entry": "integer"
}
],
"uptime-valid": [
{
"entry": "boolean"
}
],
"full-sync-achieved": [
{
"entry": "integer"
}
]
},
"isis-nsr-infra": {
"ds": {
"conn-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"remove-srv-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"conn": "integer",
"del-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"notify-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"disconn-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"disconn-cb": "integer",
"pub-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"reg": "integer",
"notify-peer-xr": "string",
"conn-status": "boolean",
"notify-peer": [
{
"seconds": "integer",
"nano-seconds": "integer"
}
],
"pub-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"pub": "integer",
"pub-cb": "integer",
"del-cb": "integer",
"reg-cb": "integer",
"unreg-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"conn-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"reg-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg": "integer",
"reg-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg-cb": "integer",
"notify-cb": "integer",
"conn-cb": "integer",
"remove-srv": "integer",
"conn-status-ts": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"nii-idb": [
{
"running": "boolean",
"has-adj": "boolean",
"exist": "boolean"
}
]
}
}
ISIS-NSR-PEER - Retrieve
Retrieve operation of resource: isis-nsr-peer
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"man-sync-count": [
{
"entry": "integer"
}
],
"nsr-chg-count": [
{
"entry": "integer"
}
],
"uptime": [
{
"entry": "integer"
}
],
"uptime-valid": [
{
"entry": "boolean"
}
],
"full-sync-achieved": [
{
"entry": "integer"
}
]
}
FULL-SYNC-ACHIEVED - Retrieve
Retrieve operation of resource: full-sync-achieved
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
MAN-SYNC-COUNT - Retrieve
Retrieve operation of resource: man-sync-count
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
NSR-CHG-COUNT - Retrieve
Retrieve operation of resource: nsr-chg-count
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
UPTIME - Retrieve
Retrieve operation of resource: uptime
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
UPTIME-VALID - Retrieve
Retrieve operation of resource: uptime-valid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "boolean"
}
ISIS-NSR-INFRA - Retrieve
Retrieve operation of resource: isis-nsr-infra
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ds": {
"conn-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"remove-srv-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"conn": "integer",
"del-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"notify-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"disconn-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"disconn-cb": "integer",
"pub-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"reg": "integer",
"notify-peer-xr": "string",
"conn-status": "boolean",
"notify-peer": [
{
"seconds": "integer",
"nano-seconds": "integer"
}
],
"pub-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"pub": "integer",
"pub-cb": "integer",
"del-cb": "integer",
"reg-cb": "integer",
"unreg-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"conn-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"reg-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg": "integer",
"reg-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg-cb": "integer",
"notify-cb": "integer",
"conn-cb": "integer",
"remove-srv": "integer",
"conn-status-ts": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"nii-idb": [
{
"running": "boolean",
"has-adj": "boolean",
"exist": "boolean",
"brought-up": "boolean",
"retry-timer": "boolean"
}
],
"te": {
"conn-up": "integer",
"te-link-cb": "integer",
"enabled": "integer",
"te-tunnel-cb": "integer",
"adv-sync-data": "integer",
"link-purge-time-on": "integer",
"tunnel-purge-time-on": "integer",
"has-info-from-te": "integer"
},
"ncd": [
{
"recv-cnt": "integer",
"vm-idx": "integer",
"endp-hdl": "integer",
"conn-up": "boolean"
}
]
}
GEN - Retrieve
Retrieve operation of resource: gen
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"my-nodeid": "integer",
"lanid-req-needed": "boolean",
"pm-ha-role": "integer",
"pm-issu-role": "integer",
"failover": "boolean",
"sysmgr-ha-role": "integer",
"my-process-id": "integer",
"retry-flag": "integer",
"nsr-configured": "boolean",
"nsr-send-err": "integer",
"nsr-recv-err": "integer",
"nsr-send-unready": "integer",
"nsf-configured": "boolean",
"nsr-send-ready": "integer",
"nsr-enabled": "boolean"
}
PM - Retrieve
Retrieve operation of resource: pm
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"conn-status": "boolean",
"disconn-cb": "integer",
"conn-cb": "integer",
"reg": "integer"
}
DS - Retrieve
Retrieve operation of resource: ds
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"conn-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"remove-srv-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"conn": "integer",
"del-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"notify-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"disconn-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"disconn-cb": "integer",
"pub-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"reg": "integer",
"notify-peer-xr": "string",
"conn-status": "boolean",
"notify-peer": [
{
"seconds": "integer",
"nano-seconds": "integer"
}
],
"pub-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"pub": "integer",
"pub-cb": "integer",
"del-cb": "integer",
"reg-cb": "integer",
"unreg-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"conn-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"reg-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg": "integer",
"reg-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg-cb": "integer",
"notify-cb": "integer",
"conn-cb": "integer",
"remove-srv": "integer",
"conn-status-ts": {
"seconds": "integer",
"nano-seconds": "integer"
}
}
CONN-TS - Retrieve
Retrieve operation of resource: conn-ts
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
CONN-CB-TS - Retrieve
Retrieve operation of resource: conn-cb-ts
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
PUB-TS - Retrieve
Retrieve operation of resource: pub-ts
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
PUB-CB-TS - Retrieve
Retrieve operation of resource: pub-cb-ts
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
REG-TS - Retrieve
Retrieve operation of resource: reg-ts
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
REG-CB-TS - Retrieve
Retrieve operation of resource: reg-cb-ts
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
UNREG-TS - Retrieve
Retrieve operation of resource: unreg-ts
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
UNREG-CB-TS - Retrieve
Retrieve operation of resource: unreg-cb-ts
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
DISCONN-CB-TS - Retrieve
Retrieve operation of resource: disconn-cb-ts
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
NOTIFY-CB-TS - Retrieve
Retrieve operation of resource: notify-cb-ts
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
DEL-CB-TS - Retrieve
Retrieve operation of resource: del-cb-ts
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
REMOVE-SRV-TS - Retrieve
Retrieve operation of resource: remove-srv-ts
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
CONN-STATUS-TS - Retrieve
Retrieve operation of resource: conn-status-ts
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
NOTIFY-PEER - Retrieve
Retrieve operation of resource: notify-peer
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
TE - Retrieve
Retrieve operation of resource: te
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"conn-up": "integer",
"te-link-cb": "integer",
"enabled": "integer",
"te-tunnel-cb": "integer",
"adv-sync-data": "integer",
"link-purge-time-on": "integer",
"tunnel-purge-time-on": "integer",
"has-info-from-te": "integer"
}
NCD - Retrieve
Retrieve operation of resource: ncd
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"recv-cnt": "integer",
"vm-idx": "integer",
"endp-hdl": "integer",
"conn-up": "boolean",
"chksum": "integer",
"send-seqnum": "integer"
}
NII-IDB - Retrieve
Retrieve operation of resource: nii-idb
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"running": "boolean",
"has-adj": "boolean",
"exist": "boolean",
"brought-up": "boolean",
"retry-timer": "boolean"
}
INTERFACES - Retrieve
Retrieve operation of resource: interfaces
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface": [
{
"mesh-group": "string",
"is-type": "string",
"interface-status-and-data": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
}
}
}
}
}
]
}
}
}
]
}
INTERFACE - Retrieve
Retrieve operation of resource: interface
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mesh-group": "string",
"is-type": "string",
"interface-status-and-data": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {}
}
}
}
}
]
}
}
}
CONFIGURED-STATUS - Retrieve
Retrieve operation of resource: configured-status
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacency-form-status": "boolean",
"adv-prefix-status": "boolean"
}
INTERFACE-STATUS-AND-DATA - Retrieve
Retrieve operation of resource: interface-status-and-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
}
}
}
],
"interface-media-type": "string",
"bandwidth": "integer",
"local-circuit-number": "string"
}
}
DISABLED - Retrieve
Retrieve operation of resource: disabled
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
ENABLED - Retrieve
Retrieve operation of resource: enabled
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
}
}
}
],
"interface-media-type": "string",
"bandwidth": "integer",
"local-circuit-number": "string",
"adjacency-form-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
}
}
ADJACENCY-FORM-STATUS - Retrieve
Retrieve operation of resource: adjacency-form-status
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"disabled": {
"reason-code": "string"
},
"status": "string"
}
DISABLED - Retrieve
Retrieve operation of resource: disabled
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
ADV-PREFIX-STATUS - Retrieve
Retrieve operation of resource: adv-prefix-status
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"disabled": {
"reason-code": "string"
},
"status": "string"
}
DISABLED - Retrieve
Retrieve operation of resource: disabled
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
P2P-DATA - Retrieve
Retrieve operation of resource: p2p-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
}
BFD-DATA - Retrieve
Retrieve operation of resource: bfd-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
}
CLNS-DATA - Retrieve
Retrieve operation of resource: clns-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-txmt-b2b-msecs": "integer",
"last-lsp-id-transmitted": "string",
"last-lsp-level-transmitted": "string",
"mtu-info": {
"status": "string",
"invalid": {
"reason-code": "string"
},
"mtu": "integer"
},
"media-specific-state": {
"clns-lan-data": {
"per-area-data": [
{
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
},
"level": "string"
}
]
},
"clns-media-type": "string",
"clns-p2p-data": {
"p2p-over-lan-data": {
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
}
}
}
},
"clns-status": {
"clns-down-info": {
"reason-code": "string"
},
"status": "string"
},
"lsp-transmitted-flag": "boolean",
"lsp-txmitd-b2b-limit": "integer",
"snpa-state": {
"known": {
"snpa": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
},
"time-until-next-lsp": "integer",
"lsp-transmit-requested-flag": "boolean"
}
CLNS-STATUS - Retrieve
Retrieve operation of resource: clns-status
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"clns-down-info": {
"reason-code": "string"
},
"status": "string"
}
CLNS-DOWN-INFO - Retrieve
Retrieve operation of resource: clns-down-info
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
MTU-INFO - Retrieve
Retrieve operation of resource: mtu-info
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"status": "string",
"invalid": {
"reason-code": "string"
},
"mtu": "integer"
}
INVALID - Retrieve
Retrieve operation of resource: invalid
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
SNPA-STATE - Retrieve
Retrieve operation of resource: snpa-state
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"known": {
"snpa": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
UNKNOWN - Retrieve
Retrieve operation of resource: unknown
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
KNOWN - Retrieve
Retrieve operation of resource: known
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snpa": "string"
}
MEDIA-SPECIFIC-STATE - Retrieve
Retrieve operation of resource: media-specific-state
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"clns-lan-data": {
"per-area-data": [
{
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
},
"level": "string"
}
]
},
"clns-media-type": "string",
"clns-p2p-data": {
"p2p-over-lan-data": {
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
}
}
}
}
CLNS-LAN-DATA - Retrieve
Retrieve operation of resource: clns-lan-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-area-data": [
{
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
},
"level": "string"
}
]
}
PER-AREA-DATA - Retrieve
Retrieve operation of resource: per-area-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
},
"level": "string"
}
MULTICAST-STATUS - Retrieve
Retrieve operation of resource: multicast-status
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"status": "string",
"invalid": {
"reason-code": "string"
}
}
INVALID - Retrieve
Retrieve operation of resource: invalid
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
CLNS-P2P-DATA - Retrieve
Retrieve operation of resource: clns-p2p-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"p2p-over-lan-data": {
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
}
}
}
P2P-OVER-LAN-DATA - Retrieve
Retrieve operation of resource: p2p-over-lan-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
}
}
MULTICAST-STATUS - Retrieve
Retrieve operation of resource: multicast-status
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"status": "string",
"invalid": {
"reason-code": "string"
}
}
INVALID - Retrieve
Retrieve operation of resource: invalid
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
UNDERLYING-INTERFACE - Retrieve
Retrieve operation of resource: underlying-interface
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-index": "integer",
"interface-name": "string"
}
PER-AREA-DATA - Retrieve
Retrieve operation of resource: per-area-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
LAN-DATA - Retrieve
Retrieve operation of resource: lan-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
}
PER-TOPOLOGY-DATA - Retrieve
Retrieve operation of resource: per-topology-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"level1-frr": {
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
},
"level2pp-configured": "boolean",
"level1ldp-sync-enabled": "boolean",
"adv-prefix-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"max-bkp-label-supported": "integer",
"level2-metric": "string",
"level2pp-metric": "string",
"level2-frr": {
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
},
"level1pp-metric": "string",
"adjacency-form-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"level2-weight": "string",
"level2ldp-sync-enabled": "boolean",
"level1-lkgp-configured": "boolean",
"level1pp-configured": "boolean",
"level2-lkgp-configured": "boolean",
"level1-offset-metric": "string",
"level1-metric": "string",
"manual-adj-sid": [
{
"sid-active": "boolean",
"sid-protected": "boolean",
"manual-adjacency-sid-type": "integer",
"manual-adjacency-sid-index": "string",
"manual-adjacency-sid-label": "string"
}
],
"level2-offset-metric": "string",
"level1-weight": "string",
"ld-pv6-sync-status": "boolean",
"max-label-supported": "integer",
"ldp-sync-status": "boolean",
"max-srte-label-supported": "integer"
}
},
"topology-id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
}
TOPOLOGY-ID - Retrieve
Retrieve operation of resource: topology-id
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
STATUS - Retrieve
Retrieve operation of resource: status
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"level1-frr": {
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
},
"level2pp-configured": "boolean",
"level1ldp-sync-enabled": "boolean",
"adv-prefix-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"max-bkp-label-supported": "integer",
"level2-metric": "string",
"level2pp-metric": "string",
"level2-frr": {
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
},
"level1pp-metric": "string",
"adjacency-form-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"level2-weight": "string",
"level2ldp-sync-enabled": "boolean",
"level1-lkgp-configured": "boolean",
"level1pp-configured": "boolean",
"level2-lkgp-configured": "boolean",
"level1-offset-metric": "string",
"level1-metric": "string",
"manual-adj-sid": [
{
"sid-active": "boolean",
"sid-protected": "boolean",
"manual-adjacency-sid-type": "integer",
"manual-adjacency-sid-index": "string",
"manual-adjacency-sid-label": "string"
}
],
"level2-offset-metric": "string",
"level1-weight": "string",
"ld-pv6-sync-status": "boolean",
"max-label-supported": "integer",
"ldp-sync-status": "boolean",
"max-srte-label-supported": "integer"
}
}
DISABLED - Retrieve
Retrieve operation of resource: disabled
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
ENABLED - Retrieve
Retrieve operation of resource: enabled
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level1-frr": {
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
},
"level2pp-configured": "boolean",
"level1ldp-sync-enabled": "boolean",
"adv-prefix-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"max-bkp-label-supported": "integer",
"level2-metric": "string",
"level2pp-metric": "string",
"level2-frr": {
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
},
"level1pp-metric": "string",
"adjacency-form-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"level2-weight": "string",
"level2ldp-sync-enabled": "boolean",
"level1-lkgp-configured": "boolean",
"level1pp-configured": "boolean",
"level2-lkgp-configured": "boolean",
"level1-offset-metric": "string",
"level1-metric": "string",
"manual-adj-sid": [
{
"sid-active": "boolean",
"sid-protected": "boolean",
"manual-adjacency-sid-type": "integer",
"manual-adjacency-sid-index": "string",
"manual-adjacency-sid-label": "string"
}
],
"level2-offset-metric": "string",
"level1-weight": "string",
"ld-pv6-sync-status": "boolean",
"max-label-supported": "integer",
"ldp-sync-status": "boolean",
"max-srte-label-supported": "integer"
}
ADJACENCY-FORM-STATUS - Retrieve
Retrieve operation of resource: adjacency-form-status
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"disabled": {
"reason-code": "string"
},
"status": "string"
}
DISABLED - Retrieve
Retrieve operation of resource: disabled
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
ADV-PREFIX-STATUS - Retrieve
Retrieve operation of resource: adv-prefix-status
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"disabled": {
"reason-code": "string"
},
"status": "string"
}
DISABLED - Retrieve
Retrieve operation of resource: disabled
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
LEVEL1-FRR - Retrieve
Retrieve operation of resource: level1-frr
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
}
FRR-TIE-BREAKER - Retrieve
Retrieve operation of resource: frr-tie-breaker
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"index": "integer",
"tie-breaker": "string"
}
LEVEL2-FRR - Retrieve
Retrieve operation of resource: level2-frr
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
}
FRR-TIE-BREAKER - Retrieve
Retrieve operation of resource: frr-tie-breaker
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"index": "integer",
"tie-breaker": "string"
}
MANUAL-ADJ-SID - Retrieve
Retrieve operation of resource: manual-adj-sid
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sid-active": "boolean",
"sid-protected": "boolean",
"manual-adjacency-sid-type": "integer",
"manual-adjacency-sid-index": "string",
"manual-adjacency-sid-label": "string"
}
PER-ADDRESS-FAMILY-DATA - Retrieve
Retrieve operation of resource: per-address-family-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
}
}
}
AF-STATUS - Retrieve
Retrieve operation of resource: af-status
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
}
}
DISABLED - Retrieve
Retrieve operation of resource: disabled
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
AF-DATA - Retrieve
Retrieve operation of resource: af-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
}
PROTOCOL-STATUS - Retrieve
Retrieve operation of resource: protocol-status
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"disabled": {
"reason-code": "string"
},
"status": "string"
}
DISABLED - Retrieve
Retrieve operation of resource: disabled
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
FORWARDING-ADDRESS-STATUS - Retrieve
Retrieve operation of resource: forwarding-address-status
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
UNKNOWN - Retrieve
Retrieve operation of resource: unknown
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
FORWARDING-ADDRESS-DATA - Retrieve
Retrieve operation of resource: forwarding-address-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
}
FORWARDING-ADDRESS - Retrieve
Retrieve operation of resource: forwarding-address
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
PREFIX-STATUS - Retrieve
Retrieve operation of resource: prefix-status
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
}
UNKNOWN - Retrieve
Retrieve operation of resource: unknown
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
PREFIX-DATA - Retrieve
Retrieve operation of resource: prefix-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
PREFIX - Retrieve
Retrieve operation of resource: prefix
ID of instance-name
ID of interface-name
Successful operation
Internal Error
IPV4 - Retrieve
Retrieve operation of resource: ipv4
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"prefix-length": "string"
}
IPV6 - Retrieve
Retrieve operation of resource: ipv6
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"prefix-length": "string"
}
CHECKPOINT-ADJACENCIES - Retrieve
Retrieve operation of resource: checkpoint-adjacencies
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"checkpoint-adjacency": [
{
"system-id": "string",
"interface-name": "string",
"level": "string",
"checkpoint-adjacency-circuit-number": "string",
"checkpoint-adjacency-level": "string",
"checkpoint-adjacency-snpa": "string",
"checkpoint-adjacency-per-address-family-next-hop": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"checkpoint-adjacency-system-id": "string",
"checkpoint-adjacency-interface": "string",
"checkpoint-adjacency-object-id": "integer",
"checkpoint-adjacency-holdtime": "integer",
"checkpoint-adjacency-lan-priority": "string"
}
]
}
CHECKPOINT-ADJACENCY - Retrieve
Retrieve operation of resource: checkpoint-adjacency
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"system-id": "string",
"interface-name": "string",
"level": "string",
"checkpoint-adjacency-circuit-number": "string",
"checkpoint-adjacency-level": "string",
"checkpoint-adjacency-snpa": "string",
"checkpoint-adjacency-per-address-family-next-hop": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"checkpoint-adjacency-system-id": "string",
"checkpoint-adjacency-interface": "string",
"checkpoint-adjacency-object-id": "integer",
"checkpoint-adjacency-holdtime": "integer",
"checkpoint-adjacency-lan-priority": "string"
}
CHECKPOINT-ADJACENCY-PER-ADDRESS-FAMILY-NEXT-HOP - Retrieve
Retrieve operation of resource: checkpoint-adjacency-per-address-family-next-hop
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
SRMS - Retrieve
Retrieve operation of resource: srms
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"policy": {
"policy-ipv4": {
"policy-ipv4-active": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
},
"policy-ipv4-backup": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
},
"policy-ipv6": {
"policy-ipv6-active": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
},
"policy-ipv6-backup": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
}
}
}
POLICY - Retrieve
Retrieve operation of resource: policy
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"policy-ipv4": {
"policy-ipv4-active": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
},
"policy-ipv4-backup": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
},
"policy-ipv6": {
"policy-ipv6-active": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
},
"policy-ipv6-backup": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
}
}
POLICY-IPV4 - Retrieve
Retrieve operation of resource: policy-ipv4
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"policy-ipv4-active": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
},
"policy-ipv4-backup": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
}
POLICY-IPV4-ACTIVE - Retrieve
Retrieve operation of resource: policy-ipv4-active
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
POLICY-MI - Retrieve
Retrieve operation of resource: policy-mi
ID of instance-name
ID of mi-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
ADDR - Retrieve
Retrieve operation of resource: addr
ID of instance-name
ID of mi-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6": "string",
"ipv4": "string",
"af": "string"
}
POLICY-IPV4-BACKUP - Retrieve
Retrieve operation of resource: policy-ipv4-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
POLICY-MI - Retrieve
Retrieve operation of resource: policy-mi
ID of instance-name
ID of mi-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
ADDR - Retrieve
Retrieve operation of resource: addr
ID of instance-name
ID of mi-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6": "string",
"ipv4": "string",
"af": "string"
}
POLICY-IPV6 - Retrieve
Retrieve operation of resource: policy-ipv6
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"policy-ipv6-active": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
},
"policy-ipv6-backup": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
}
POLICY-IPV6-BACKUP - Retrieve
Retrieve operation of resource: policy-ipv6-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
POLICY-MI - Retrieve
Retrieve operation of resource: policy-mi
ID of instance-name
ID of mi-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
ADDR - Retrieve
Retrieve operation of resource: addr
ID of instance-name
ID of mi-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6": "string",
"ipv4": "string",
"af": "string"
}
POLICY-IPV6-ACTIVE - Retrieve
Retrieve operation of resource: policy-ipv6-active
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
POLICY-MI - Retrieve
Retrieve operation of resource: policy-mi
ID of instance-name
ID of mi-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
ADDR - Retrieve
Retrieve operation of resource: addr
ID of instance-name
ID of mi-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6": "string",
"ipv4": "string",
"af": "string"
}
ERROR-LOG - Retrieve
Retrieve operation of resource: error-log
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"log-entry": [
{
"error-code": "integer",
"error-reason": "string",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"error-log-level": "string"
}
]
}
LOG-ENTRY - Retrieve
Retrieve operation of resource: log-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"error-code": "integer",
"error-reason": "string",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"error-log-level": "string"
}
GENERIC-DATA - Retrieve
Retrieve operation of resource: generic-data
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
}
TIMESTAMP - Retrieve
Retrieve operation of resource: timestamp
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
CHECKPOINT-INTERFACES - Retrieve
Retrieve operation of resource: checkpoint-interfaces
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"checkpoint-interface": [
{
"interface-name": "string",
"has-joined-mcast-group": "boolean",
"has-achieved-ldp-sync": "boolean",
"local-snpa": "string",
"local-circuit-number": "string",
"has-achieved-ld-pv6-sync": "boolean",
"has-adjacency": "boolean",
"interface-name-xr": "string",
"checkpoint-object-id": "integer",
"checkpoint-interface-handle": "string",
"dis-areas": "string"
}
]
}
CHECKPOINT-INTERFACE - Retrieve
Retrieve operation of resource: checkpoint-interface
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string",
"has-joined-mcast-group": "boolean",
"has-achieved-ldp-sync": "boolean",
"local-snpa": "string",
"local-circuit-number": "string",
"has-achieved-ld-pv6-sync": "boolean",
"has-adjacency": "boolean",
"interface-name-xr": "string",
"checkpoint-object-id": "integer",
"checkpoint-interface-handle": "string",
"dis-areas": "string"
}
INTERFACE-STATISTICS - Retrieve
Retrieve operation of resource: interface-statistics
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-statistic": [
{
"interface-name": "string",
"p2p-statistics": {
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer",
"lsp-retransmit-count": "integer"
},
"interface-media-type": "string",
"traffic-interface": "string",
"per-area-data": [
{
"statistics": {
"csnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-flooding-dup-count": "integer",
"psnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-drop-count": "integer"
},
"lan-data": {
"dis-election-count": "integer",
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer"
},
"level": "string"
}
]
}
]
}
INTERFACE-STATISTIC - Retrieve
Retrieve operation of resource: interface-statistic
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string",
"p2p-statistics": {
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer",
"lsp-retransmit-count": "integer"
},
"interface-media-type": "string",
"traffic-interface": "string",
"per-area-data": [
{
"statistics": {
"csnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-flooding-dup-count": "integer",
"psnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-drop-count": "integer"
},
"lan-data": {
"dis-election-count": "integer",
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer"
},
"level": "string"
}
]
}
P2P-STATISTICS - Retrieve
Retrieve operation of resource: p2p-statistics
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer",
"lsp-retransmit-count": "integer"
}
IIH-COUNT - Retrieve
Retrieve operation of resource: iih-count
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
}
PER-AREA-DATA - Retrieve
Retrieve operation of resource: per-area-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"statistics": {
"csnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-flooding-dup-count": "integer",
"psnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-drop-count": "integer"
},
"lan-data": {
"dis-election-count": "integer",
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer"
},
"level": "string"
}
STATISTICS - Retrieve
Retrieve operation of resource: statistics
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"csnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-flooding-dup-count": "integer",
"psnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-drop-count": "integer"
}
LSP-COUNT - Retrieve
Retrieve operation of resource: lsp-count
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
}
CSNP-COUNT - Retrieve
Retrieve operation of resource: csnp-count
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
}
PSNP-COUNT - Retrieve
Retrieve operation of resource: psnp-count
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
}
LAN-DATA - Retrieve
Retrieve operation of resource: lan-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dis-election-count": "integer",
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer"
}
IIH-COUNT - Retrieve
Retrieve operation of resource: iih-count
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
}
PROTOCOL - Retrieve
Retrieve operation of resource: protocol
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"srgb-end": "integer",
"remaining-time-for-next-nsf-restart": "integer",
"adj-form-count": "integer",
"last-restart-status": "string",
"srlb-allocated": "boolean",
"vrf-context": "string",
"instance-id": "integer",
"adj-stagger-enabled": "boolean",
"te-connection": "string",
"active-area-address": [
{
"entry": "string"
}
],
"adj-stagger-max": "integer",
"adj-stagger-init": "integer",
"srlb-start": "integer",
"last-restart-nsf-flavor": "string",
"srgb-allocated": "boolean",
"adj-full-count": "integer",
"nsap-system-id": "string",
"running-levels": "string",
"valid-nsap-system-id": "boolean",
"srgb-start": "integer",
"per-topo-data": [
{
"default-admin-distance": "integer",
"advertise-passive-only": "boolean",
"redist-protocols-list": {
"isis-sh-redist-entry": [
{
"protocol-details": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
}
]
},
"wait-redist-complete": "boolean",
"per-area-data": [
{
"rib-update-delay": "integer",
"sr-uloop-event": "string",
"sr-uloop-far-node-id": "string",
"level": "string",
"uses-default-link-topo-flag": "boolean",
"sr-uloop-is-active": "boolean",
"generated-metric-style": "string",
"duration": "integer",
"accepted-metric-style": "string",
"sr-uloop-near-node-id": "string",
"ispf-state": "string",
"uloop-avoidance-type": "string",
"metric": "string",
"te-enabled": "boolean"
}
],
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
}
],
"manual-area-address": [
{
"entry": "string"
}
],
"configured-nsf-flavor": "string",
"srlb-end": "integer"
}
MANUAL-AREA-ADDRESS - Retrieve
Retrieve operation of resource: manual-area-address
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
ACTIVE-AREA-ADDRESS - Retrieve
Retrieve operation of resource: active-area-address
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
PER-TOPO-DATA - Retrieve
Retrieve operation of resource: per-topo-data
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"default-admin-distance": "integer",
"advertise-passive-only": "boolean",
"redist-protocols-list": {
"isis-sh-redist-entry": [
{
"protocol-details": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
}
]
},
"wait-redist-complete": "boolean",
"per-area-data": [
{
"rib-update-delay": "integer",
"sr-uloop-event": "string",
"sr-uloop-far-node-id": "string",
"level": "string",
"uses-default-link-topo-flag": "boolean",
"sr-uloop-is-active": "boolean",
"generated-metric-style": "string",
"duration": "integer",
"accepted-metric-style": "string",
"sr-uloop-near-node-id": "string",
"ispf-state": "string",
"uloop-avoidance-type": "string",
"metric": "string",
"te-enabled": "boolean"
}
],
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
}
ID - Retrieve
Retrieve operation of resource: id
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
REDIST-PROTOCOLS-LIST - Retrieve
Retrieve operation of resource: redist-protocols-list
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-sh-redist-entry": [
{
"protocol-details": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
}
]
}
ISIS-SH-REDIST-ENTRY - Retrieve
Retrieve operation of resource: isis-sh-redist-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"protocol-details": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
}
PROTOCOL-DETAILS - Retrieve
Retrieve operation of resource: protocol-details
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
PER-AREA-DATA - Retrieve
Retrieve operation of resource: per-area-data
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"rib-update-delay": "integer",
"sr-uloop-event": "string",
"sr-uloop-far-node-id": "string",
"level": "string",
"uses-default-link-topo-flag": "boolean",
"sr-uloop-is-active": "boolean",
"generated-metric-style": "string",
"duration": "integer",
"accepted-metric-style": "string",
"sr-uloop-near-node-id": "string",
"ispf-state": "string",
"uloop-avoidance-type": "string",
"metric": "string",
"te-enabled": "boolean"
}
NEIGHBOR-SUMMARIES - Retrieve
Retrieve operation of resource: neighbor-summaries
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-summary": [
{
"interface-name": "string",
"level1-neighbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
},
"level12-neigbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
},
"level2-neighbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
}
}
]
}
NEIGHBOR-SUMMARY - Retrieve
Retrieve operation of resource: neighbor-summary
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string",
"level1-neighbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
},
"level12-neigbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
},
"level2-neighbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
}
}
LEVEL1-NEIGHBORS - Retrieve
Retrieve operation of resource: level1-neighbors
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
}
LEVEL2-NEIGHBORS - Retrieve
Retrieve operation of resource: level2-neighbors
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
}
LEVEL12-NEIGBORS - Retrieve
Retrieve operation of resource: level12-neigbors
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
}
CHECKPOINT-LSPS - Retrieve
Retrieve operation of resource: checkpoint-lsps
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"checkpoint-lsp": [
{
"lsp-id": "string",
"level": "string",
"checkpoint-lsp-id": "string",
"checkpoint-lsp-local-flag": "boolean",
"checkpoint-lsp-level": "integer",
"checkpoint-lsp-object-id": "integer"
}
]
}
CHECKPOINT-LSP - Retrieve
Retrieve operation of resource: checkpoint-lsp
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-id": "string",
"level": "string",
"checkpoint-lsp-id": "string",
"checkpoint-lsp-local-flag": "boolean",
"checkpoint-lsp-level": "integer",
"checkpoint-lsp-object-id": "integer"
}
MESH-GROUPS - Retrieve
Retrieve operation of resource: mesh-groups
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mesh-group-configured-interface-list": {
"isis-sh-mesh-entry": [
{
"mesh-group-number": "string",
"mesh-group-interface": "string"
}
]
}
}
MESH-GROUP-CONFIGURED-INTERFACE-LIST - Retrieve
Retrieve operation of resource: mesh-group-configured-interface-list
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-sh-mesh-entry": [
{
"mesh-group-number": "string",
"mesh-group-interface": "string"
}
]
}
ISIS-SH-MESH-ENTRY - Retrieve
Retrieve operation of resource: isis-sh-mesh-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mesh-group-number": "string",
"mesh-group-interface": "string"
}
NSR-STATISTICS - Retrieve
Retrieve operation of resource: nsr-statistics
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-nsr-stats-data": {
"peer": [
{
"no-of-live-interface": "integer",
"no-of-ipv6-routes": "integer",
"no-of-loopback-interface": "integer",
"no-of-te-links": "integer",
"no-of-l1-adj": "integer",
"no-of-lan-interface": "integer",
"no-of-l2-adj": "integer",
"no-of-l1-lsp": "integer",
"no-of-l2-lsp": "integer",
"seqnum": "integer",
"no-of-ipv4-routes": "integer",
"no-of-te-tunnels": "integer",
"no-of-ptp-interface": "integer"
}
],
"self": {
"no-of-live-interface": "integer",
"no-of-ipv6-routes": "integer",
"no-of-loopback-interface": "integer",
"no-of-te-links": "integer",
"no-of-l1-adj": "integer",
"no-of-lan-interface": "integer",
"no-of-l2-adj": "integer",
"no-of-l1-lsp": "integer",
"no-of-l2-lsp": "integer",
"seqnum": "integer",
"no-of-ipv4-routes": "integer",
"no-of-te-tunnels": "integer",
"no-of-ptp-interface": "integer"
}
},
"isis-vm-state": "integer"
}
ISIS-NSR-STATS-DATA - Retrieve
Retrieve operation of resource: isis-nsr-stats-data
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"peer": [
{
"no-of-live-interface": "integer",
"no-of-ipv6-routes": "integer",
"no-of-loopback-interface": "integer",
"no-of-te-links": "integer",
"no-of-l1-adj": "integer",
"no-of-lan-interface": "integer",
"no-of-l2-adj": "integer",
"no-of-l1-lsp": "integer",
"no-of-l2-lsp": "integer",
"seqnum": "integer",
"no-of-ipv4-routes": "integer",
"no-of-te-tunnels": "integer",
"no-of-ptp-interface": "integer"
}
],
"self": {
"no-of-live-interface": "integer",
"no-of-ipv6-routes": "integer",
"no-of-loopback-interface": "integer",
"no-of-te-links": "integer",
"no-of-l1-adj": "integer",
"no-of-lan-interface": "integer",
"no-of-l2-adj": "integer",
"no-of-l1-lsp": "integer",
"no-of-l2-lsp": "integer",
"seqnum": "integer",
"no-of-ipv4-routes": "integer",
"no-of-te-tunnels": "integer",
"no-of-ptp-interface": "integer"
}
}
SELF - Retrieve
Retrieve operation of resource: self
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"no-of-live-interface": "integer",
"no-of-ipv6-routes": "integer",
"no-of-loopback-interface": "integer",
"no-of-te-links": "integer",
"no-of-l1-adj": "integer",
"no-of-lan-interface": "integer",
"no-of-l2-adj": "integer",
"no-of-l1-lsp": "integer",
"no-of-l2-lsp": "integer",
"seqnum": "integer",
"no-of-ipv4-routes": "integer",
"no-of-te-tunnels": "integer",
"no-of-ptp-interface": "integer"
}
PEER - Retrieve
Retrieve operation of resource: peer
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"no-of-live-interface": "integer",
"no-of-ipv6-routes": "integer",
"no-of-loopback-interface": "integer",
"no-of-te-links": "integer",
"no-of-l1-adj": "integer",
"no-of-lan-interface": "integer",
"no-of-l2-adj": "integer",
"no-of-l1-lsp": "integer",
"no-of-l2-lsp": "integer",
"seqnum": "integer",
"no-of-ipv4-routes": "integer",
"no-of-te-tunnels": "integer",
"no-of-ptp-interface": "integer"
}
CHECKPOINT-TE-TUNNELS - Retrieve
Retrieve operation of resource: checkpoint-te-tunnels
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"checkpoint-te-tunnel": [
{
"interface-name": "string",
"level": "string",
"checkpoint-te-metric-mode": "string",
"checkpoint-te-interface": "string",
"checkpoint-te-system-id": "string",
"checkpoint-te-nexthop": "string",
"checkpoint-te-bandwidth": "integer",
"checkpoint-te-level": "string",
"checkpoint-te-metric": "string",
"checkpoint-te-object-id": "integer",
"checkpoint-te-flags": "integer"
}
]
}
CHECKPOINT-TE-TUNNEL - Retrieve
Retrieve operation of resource: checkpoint-te-tunnel
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string",
"level": "string",
"checkpoint-te-metric-mode": "string",
"checkpoint-te-interface": "string",
"checkpoint-te-system-id": "string",
"checkpoint-te-nexthop": "string",
"checkpoint-te-bandwidth": "integer",
"checkpoint-te-level": "string",
"checkpoint-te-metric": "string",
"checkpoint-te-object-id": "integer",
"checkpoint-te-flags": "integer"
}
Schema Definitions
ISIS-SH-IF-AF-PREFIX-STATUS:
ISIS SH IF AF PREFIX STATUS
- status: string isis-unknown, isis-known
-
Status
- unknown: ISIS-SH-IF-AF-PREFIX-UNKNOWN
-
Unknown state for the global prefixes
- prefix-data: ISIS-SH-IF-AF-PREFIX-DATA
-
Global prefix data for the Address Family
Example
{
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
}
OVERLAY-OCNI-ISIS-TE-DEFAULT-METRIC:
This container defines sub-TLV 18.
- state: TE-DEFAULT-METRIC-STATE
-
State parameters of sub-TLV 18.
Example
{
"state": {
"te-default-metric": "integer"
}
}
ISIS-SH-IPV4-ROUTE-NATIVE-PREFERENCE:
Paths and sources for a native route at a particular preference
- origin: string isis-prefix-origin-l1-summary-null, isis-prefix-origin-l1, isis-prefix-origin-l2-summary-null, isis-prefix-origin-l2, isis-prefix-origin-inter-area-summary-null, isis-prefix-origin-inter-area, isis-prefix-origin-default-nearest-attached
-
Origin of route
- paths: ISIS-SH-IPV4-PATH
-
First hops toward the prefix
-
ISIS-SH-IPV4-PATH - source: ISIS-SH-IPV4-ROUTE-NATIVE-SOURCE
-
Sources advertising the prefix
-
ISIS-SH-IPV4-ROUTE-NATIVE-SOURCE - ucmp-next-hop: ISIS-SH-IPV4-UCMP-PATH
-
UCMP first hops toward the prefix
-
ISIS-SH-IPV4-UCMP-PATH - metric: string
-
Distance to network
- multicast-source: ISIS-SH-IPV4-ROUTE-NATIVE-SOURCE
-
Multicast-intact sources advertising the prefix
-
ISIS-SH-IPV4-ROUTE-NATIVE-SOURCE - administrative-distance: integer
-
Administrative Distance
- is-external-metric: boolean
-
Is the metric an external metric?
- explicit-path: ISIS-SH-IPV4-PATH
-
SR microloop avoidance paths
-
ISIS-SH-IPV4-PATH - multicast-path: ISIS-SH-IPV4-PATH
-
Multicast intact first hops toward the prefix
-
ISIS-SH-IPV4-PATH - multicast-metric: string
-
Multicast-intact distance to network
- srte-path: ISIS-SH-IPV4-PATH
-
SR-TE native first hops toward the prefix
-
ISIS-SH-IPV4-PATH
Example
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean"
}
]
}
ISIS-SH-IF-AREA-ACTIVE:
Per-area data for an interface
- psnp-transmit-queue-size: integer
-
No. of SNP entries queued to be transmitted
- hello-interval: integer
-
Hello interval
- level: string isis-level0, isis-level1, isis-level2
-
Level of the area
- hello-multiplier: integer
-
Hello Multiplier
- lsp-pacing-interval: integer
-
LSP pacing time period (ms)
- lan-data: ISIS-SH-IF-AREA-ACTIVE-LAN
-
LAN data, NULL iff interface has non-LAN media type
- adjacency-count: integer
-
Number of adjacencies
Example
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
PREFIXES-ERROR-METRIC:
PREFIXES ERROR METRIC
- state: PREFIXES-ERROR-METRIC-STATE
-
State parameters of error-metric.
Example
{
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
OVERLAY-OCNI-ISIS-SUBTLV-IPV6-INTERFACE-ADDRESS:
This container defines sub-TLV 12.
- state: SUBTLV-IPV6-INTERFACE-ADDRESS-STATE
-
State parameters of sub-TLV 12.
Example
{
"state": {
"ipv6-interface-address": [
"string"
]
}
}
IIH-STATE:
IIH STATE
- received: integer
-
The number of the specified type of PDU received on the interface.
- processed: integer
-
The number of the specified type of PDU received on the interface that have been processed by the local system.
- sent: integer
-
The number of the specified type of PDU that have been sent by the local system on the interface.
Example
{
"received": "integer",
"processed": "integer",
"sent": "integer"
}
ISIS-SH-IPV6-ROUTE-NATIVE-DETAILS:
Details of a native IS-IS route to a prefix
- priority: string isis-prefix-priority-critical, isis-prefix-priority-high, isis-prefix-priority-med, isis-prefix-priority-low
-
Relative importance of the prefix
- backup: ISIS-SH-IPV6-ROUTE-NATIVE-PREFERENCE
-
Backup paths to prefix
-
ISIS-SH-IPV6-ROUTE-NATIVE-PREFERENCE - primary: ISIS-SH-IPV6-ROUTE-NATIVE-PREFERENCE
-
Primary paths to prefix
Example
{
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string"
}
]
}
]
}
OVERLAY-OCNI-ISIS-NEIGHBOR-STATE:
State parameters of MT neighbor.
- system-id: string
-
System-id of the IS neighbor.
- metric: integer
-
ISIS metric value.
- mt-id: integer
-
Identifier of a topology being announced.
Example
{
"system-id": "string",
"metric": "integer",
"mt-id": "integer"
}
OVERLAY-OCNI-ISIS-ADJACENCY-SID:
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
- state: ADJACENCY-SID-STATE
-
State parameters of Adjacency-SID.
Example
{
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
ISIS-SH-NBR:
A neighbor IS
- neighbor-per-address-family-data: ISIS-SH-ADJ-AF
-
Per address-family data
-
ISIS-SH-ADJ-AF - neighbor-uptime: integer
-
How long the neighbor has been up (s)
- local-interface: string
-
Local interface
- neighbor-uptime-valid-flag: boolean
-
TRUE if NeighborUptime is set
- neighbor-media-type: string isis-media-class-lan, isis-media-class-p2p, isis-media-class-loop-back
-
Link media type
- neighbor-snpa: string
-
Neighbor SNPA
- topologies-supported: ISIS-TOPO-ID-TYPE
-
Topologies supported by both neighbor and local system
-
ISIS-TOPO-ID-TYPE - neighbor-circuit-type: string isis-levels-none, isis-levels-1, isis-levels-2, isis-levels-12, isis-levels-total
-
Circuit type
- neighbor-ietf-nsf-capable-flag: integer
-
TRUE if neighbor is IETF-NSF capable
- neighbor-system-id: string
-
Neighbor system ID
- neighbor-holdtime: integer
-
Time (s) until neighbor declared down if no IIH received
- neighbor-state: string isis-adj-up-state, isis-adj-init-state, isis-adj-failed-state
-
Neighbor (adjacency) state
- neighbor-active-area-address: object[]
-
Active area addresses
-
object - entry: string
- nsr-standby: boolean
-
ISIS NSR STANDBY
Example
{
"neighbor-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string"
}
}
}
}
]
}
NSR-STATUS-INFRA-TYPE:
NSR STATUS INFRA TYPE
- ds: NSR-STATUS-DS
-
ds
- nii-idb: NSR-STATUS-NII-INTF
-
nii idb
-
NSR-STATUS-NII-INTF - te: NSR-STATUS-TE
-
te
- ncd: NSR-STATUS-NCD
-
ncd
-
NSR-STATUS-NCD - gen: NSR-STATUS-GEN
-
gen
- pm: NSR-STATUS-PM
-
pm
Example
{
"ds": {
"conn-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"remove-srv-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"conn": "integer",
"del-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"notify-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"disconn-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"disconn-cb": "integer",
"pub-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"reg": "integer",
"notify-peer-xr": "string",
"conn-status": "boolean",
"notify-peer": [
{
"seconds": "integer",
"nano-seconds": "integer"
}
],
"pub-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"pub": "integer",
"pub-cb": "integer",
"del-cb": "integer",
"reg-cb": "integer",
"unreg-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"conn-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"reg-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg": "integer",
"reg-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg-cb": "integer",
"notify-cb": "integer",
"conn-cb": "integer",
"remove-srv": "integer",
"conn-status-ts": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"nii-idb": [
{
"running": "boolean",
"has-adj": "boolean",
"exist": "boolean",
"brought-up": "boolean",
"retry-timer": "boolean"
}
],
"te": {
"conn-up": "integer",
"te-link-cb": "integer",
"enabled": "integer",
"te-tunnel-cb": "integer",
"adv-sync-data": "integer",
"link-purge-time-on": "integer",
"tunnel-purge-time-on": "integer",
"has-info-from-te": "integer"
},
"ncd": [
{
"recv-cnt": "integer",
"vm-idx": "integer",
"endp-hdl": "integer",
"conn-up": "boolean",
"chksum": "integer"
}
]
}
ISIS-SH-IPV6-TOPO-REACHABLE-STATUS:
Reachability status of an IPv6 IS
- reachable-status: string isis-unreachable, isis-reachable
-
ReachableStatus
- reachable-details: ISIS-SH-IPV6-TOPO-REACHABLE-DETAILS
-
Status of the IS within the SPT
Example
{
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string"
}
]
}
]
}
}
ISIS-SH-SPF-LOG-ENT:
IS-IS route calculation log entry
- triggers: ISIS-SH-SPF-LOG-TRIGGERS
-
Trigger information
- next-wait-interval: integer
-
Minimum time from end of this route calculation until the start of the next, in milliseconds
- wait-enforced: integer
-
Time between the first trigger and the start of the route calculation, in milliseconds.
- updated-lsp-count: integer
-
Number of LSPs which arrived during the route calculation
- generic-data: ISIS-SH-GENERIC-LOG-ENT
-
Generic entry data.
- route-update-statistics: ISIS-SH-SPF-LOG-ROUTE-UPDATE
-
Statistics for the route update phase
- class: string isis-spf-frr-sr-u-loop, isis-spf-frr-per-link, isis-spf-partial, isis-spf-frr-per-prefix, isis-spf-ucmp-calc, isis-spf-next-hop, isis-spf-incremental, isis-spf-full
-
Type of calculation.
- spt-calculation-statistics: ISIS-SH-SPF-LOG-SPT-CALC
-
Statistics for the SPT calculation phase
Example
{
"triggers": {
"trigger-prefix": {
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
},
"is-sr-uloop-calculation": "boolean",
"trigger-link": "string",
"first-trigger-lsp-id": "string",
"trigger-next-hop-id": "string",
"is-sr-uloop-link-down": "boolean",
"unique-trigger-count": "integer",
"trigger": [
{
"entry": "string"
}
]
},
"next-wait-interval": "integer",
"wait-enforced": "integer",
"updated-lsp-count": "integer",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"route-update-statistics": {
"duration-breakdown": {
"local-rib-update": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-build": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-send": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
}
},
"rib-batch-counts": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"node-counts": {
"total-touched": "integer"
}
}
}
OVERLAY-OCNI-ISIS-IPV4-NEIGHBOR-ADDRESS:
This container defines sub-TLV 8.
- state: IPV4-NEIGHBOR-ADDRESS-STATE
-
State parameters of sub-TLV 8.
Example
{
"state": {
"ipv4-neighbor-address": [
"string"
]
}
}
ISIS-TRAFFIC-GLOBAL-TYPE:
IS-IS process traffic statistics
- avg-psnp-process-time: ISIS-SH-TIMESTAMP-TYPE
-
Average PSNP process time
- avg-hello-recv-rate: integer
-
Average hello receive rate in packets per second
- invalid-checksum-lsp-count: integer
-
LSPs received with invalid checksum
- fast-csnp-cache-update-count: integer
-
Fast-CSNP cache updates
- lsp-dropped-count: integer
-
LSPs dropped
- avg-psnp-send-rate: integer
-
Average psnp send rate in packets per second
- avg-lsp-process-time: ISIS-SH-TIMESTAMP-TYPE
-
Average LSP process time
- zero-holdtime-lsp-count: integer
-
LSPs received with holdtime 0
- avg-lsp-transmit-time: ISIS-SH-TIMESTAMP-TYPE
-
Average LSP transmit time
- pdu-queue-length: integer
-
Update PDU queue length
- avg-hello-send-rate: integer
-
Average hello send rate in packets per second
- avg-hello-process-time: ISIS-SH-TIMESTAMP-TYPE
-
Average hello process time
- maximum-iih-queue-length: integer
-
Maximum IIH queue length - Not Used
- avg-csnp-send-rate: integer
-
Average csnp send rate in packets per second
- avg-hello-transmit-time: ISIS-SH-TIMESTAMP-TYPE
-
Average hello transmit time
- avg-psnp-transmit-time: ISIS-SH-TIMESTAMP-TYPE
-
Average PSNP transmit time
- avg-csnp-recv-rate: integer
-
Average csnp receive rate in packets per second
- avg-lsp-send-rate: integer
-
Average LSP send rate in packets per second
- snp-dropped-count: integer
-
SNPs dropped
- fast-csnp-lookup-hit-count: integer
-
Fast-CSNP cache hits
- fast-psnp-lookup-count: integer
-
Fast-PSNP cache lookups
- fast-csnp-lookup-count: integer
-
Fast-CSNP cache lookups
- maximum-pdu-queue-length: integer
-
Maximum update PDU queue length
- fast-psnp-lookup-hit-count: integer
-
Fast-PSNP cache hits
- avg-psnp-recv-rate: integer
-
Average psnp receive rate in packets per second
- iih-dropped-count: integer
-
IIHs dropped - Not Used
- avg-lsp-recv-rate: integer
-
Average LSP receive rate in packets per second
- avg-csnp-process-time: ISIS-SH-TIMESTAMP-TYPE
-
Average CSNP process time
- avg-csnp-transmit-time: ISIS-SH-TIMESTAMP-TYPE
-
Average CSNP transmit time
Example
{
"avg-psnp-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-hello-recv-rate": "integer",
"invalid-checksum-lsp-count": "integer",
"fast-csnp-cache-update-count": "integer",
"lsp-dropped-count": "integer",
"avg-psnp-send-rate": "integer",
"avg-lsp-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"zero-holdtime-lsp-count": "integer",
"avg-lsp-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"pdu-queue-length": "integer",
"avg-hello-send-rate": "integer",
"avg-hello-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"maximum-iih-queue-length": "integer",
"avg-csnp-send-rate": "integer",
"avg-hello-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-psnp-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-csnp-recv-rate": "integer",
"avg-lsp-send-rate": "integer",
"snp-dropped-count": "integer",
"fast-csnp-lookup-hit-count": "integer",
"fast-psnp-lookup-count": "integer",
"fast-csnp-lookup-count": "integer",
"maximum-pdu-queue-length": "integer",
"fast-psnp-lookup-hit-count": "integer",
"avg-psnp-recv-rate": "integer",
"iih-dropped-count": "integer",
"avg-lsp-recv-rate": "integer",
"avg-csnp-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-csnp-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
}
}
SPF:
SPF
- state: SPF-STATE
-
This container defines state information for ISIS SPF timers.
Example
{
"state": {
"spf-hold-interval": "integer",
"adaptive-timer": "string",
"spf-second-interval": "integer",
"spf-first-interval": "integer"
}
}
OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-STATE:
State parameters of an IPv4 extended prefix.
- sbit: boolean
-
The Sub-TLV present bit. If UNSET, the octets of Sub-TLVs are not present. Otherwise, the bit is set and the octet following the prefix will contain the length of the Sub-TLV portion of the structure.
- prefix: string
-
IPv4 prefix contained within extended reachability TLVs.
- up-down: boolean
-
The up/down bit. Set if a prefix is advertised from a higher level to a lower level (e.g., level 2 to level 1), indicating that the prefix has traveled down the hierarchy. Prefixes that have the up/down bit set may only be advertised down the hierarchy, i.e., to lower levels. When a prefix is first injected into IS-IS, the bit is UNSET.
- metric: integer
-
ISIS metric value.
- mt-id: integer
-
Multi-topology ID
Example
{
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer",
"mt-id": "integer"
}
ISIS-SH-NSR-STATUS-GLOBAL:
IS-IS process NSR status
- isis-nsr-peer: NSR-STATUS-GBL-TYPE
-
ISIS NSR PEER STATUS
- isis-nsr-infra: NSR-STATUS-INFRA-TYPE
-
ISIS NSR Infra
- isis-vm-state: integer
-
ISIS VM STATE
Example
{
"isis-nsr-peer": {
"man-sync-count": [
{
"entry": "integer"
}
],
"nsr-chg-count": [
{
"entry": "integer"
}
],
"uptime": [
{
"entry": "integer"
}
],
"uptime-valid": [
{
"entry": "boolean"
}
],
"full-sync-achieved": [
{
"entry": "integer"
}
]
},
"isis-nsr-infra": {
"ds": {
"conn-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"remove-srv-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"conn": "integer",
"del-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"notify-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"disconn-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"disconn-cb": "integer",
"pub-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"reg": "integer",
"notify-peer-xr": "string",
"conn-status": "boolean",
"notify-peer": [
{
"seconds": "integer",
"nano-seconds": "integer"
}
],
"pub-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"pub": "integer",
"pub-cb": "integer",
"del-cb": "integer",
"reg-cb": "integer",
"unreg-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"conn-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"reg-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg": "integer",
"reg-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg-cb": "integer",
"notify-cb": "integer",
"conn-cb": "integer",
"remove-srv": "integer",
"conn-status-ts": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"nii-idb": [
{
"running": "boolean",
"has-adj": "boolean",
"exist": "boolean",
"brought-up": "boolean"
}
]
}
}
SRGB-DESCRIPTOR-STATE:
SRGB DESCRIPTOR STATE
- range: integer
-
Number of SRGB elements. The range value MUST be greater than 0.
- label: string
-
The first value of the SRGB when expressed as an MPLS label.
Example
{
"range": "integer",
"label": "string"
}
ISIS-SH-IPV6-FRR-BACKUP:
FRR backup path
- remote-lfa-router-pid: string
-
Remote LFA Router ID
- weight: string
-
Weight configured on the interface
- is-strict-spflfa: boolean
-
Is the backup path TI-LFA strict SPF?
- is-srlg-disjoint: boolean
-
Is the backup path SRLG disjoint with primary?
- tilfa-computation: string isis-tilfa-comp-none, isis-tilfa-comp-link, isis-tilfa-comp-node, isis-tilfa-comp-srlg, isis-tilfa-comp-node-srlg
-
Ti LFA computation which provided backup path
- backup-repair-list-size: integer
-
Backup Repair List Size
- tunnel-egress-interface: string
-
Tunnel interface to send the packet out of
- remote-lfa-system-pid: string
-
Remote LFA PQ Node's ID
- is-remote-lfa: boolean
-
Is the backup path via a Remote LFA?
- is-primary-path: boolean
-
Is the backup path an ECMP to the network?
- is-lc-disjoint: boolean
-
Is the backup path line card disjoint with primary?
- backup-repair: ISIS-SH-REP-EL
-
BAckup Repair List
-
ISIS-SH-REP-EL - neighbor-snpa: string
-
Next hop neighbor's SNPA
- is-node-protecting: boolean
-
Is the backup path node protecting?
- remote-lfa-system-id: string
-
Remote LFA PQ Node's ID
- neighbor-address: string
-
Next hop neighbor's forwarding address
- segment-routing-sid-value: string
-
Segment routing sid value received from first hop
- is-downstream: boolean
-
Is the backup path via downstream node?
- remote-lfa-router-id: string
-
Remote LFA Router ID
- neighbor-id: string
-
Next hop neighbor ID
- num-sid: integer
-
Number of SIDs in TI-LFA/rLFA
- segment-routing-sid-value-entry: object[]
-
Segment routing sid values for TI-LFA/rLFA
-
object - entry: string
- is-tunnel-requested: boolean
-
Is SR TE tunnel requested
- is-epcfrr-lfa: boolean
-
Is the backup path via a TI-LFA?
- total-backup-distance: string
-
Distance to the network via this backup path
- prefix-source-node-id: string
-
PrefixSourceNodeID
- egress-interface: string
-
Interface to send the packet out of
Example
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SUBTLV-ADMIN-GROUP-STATE:
SUBTLV ADMIN GROUP STATE
- admin-group: integer[]
-
integer The administrative group sub-TLV contains a 4-octet bit mask assigned by the network administrator. Each set bit corresponds to one administrative group assigned to the interface. By convention, the least significant bit is referred to as group 0, and the most significant bit is referred to as group 31.
Example
{
"admin-group": [
"integer"
]
}
OVERLAY-OCNI-ISIS-LEVEL-STATE:
This container defines ISIS level state information.
- level-number: integer
-
ISIS level number (level-1, level-2).
- metric-style: string narrow-metric, wide-metric
-
ISIS metric style types(narrow, wide).
Example
{
"level-number": "integer",
"metric-style": "string"
}
IPV6-INTERFACE-ADDRESSES-STATE:
IPV6 INTERFACE ADDRESSES STATE
- ipv6-interface-address: string[]
-
string IPv6 interface addresses of the node. MUST contain only the non-link-local IPv6 addresses assigned to the IS.
Example
{
"ipv6-interface-address": [
"string"
]
}
ISIS-SH-NBR-SUMM-LEVEL:
Neighbor states for one level
- neighbor-init-count: integer
-
Neighbors being initialized
- neighbor-up-count: integer
-
Neighbors up
- neighbor-down-count: integer
-
Neighbors down
Example
{
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
}
ISIS-SH-SPF-LOG-ROUTE-UPDATE-PREFIX-COUNTS:
Prefix item counts for the route update phase
- added: ISIS-PER-PRIORITY-COUNTS
-
Number of prefixes added during calculation
- deleted: ISIS-PER-PRIORITY-COUNTS
-
Number of prefixes deleted during calculation
- modified: ISIS-PER-PRIORITY-COUNTS
-
Number of prefixes modified, i.e. a first hop and/or metric change
- reachable: ISIS-PER-PRIORITY-COUNTS
-
Number of reachable prefixes in the database
- touched: ISIS-PER-PRIORITY-COUNTS
-
Number of prefixes considered whilst updating the routing table
- unreachable: ISIS-PER-PRIORITY-COUNTS
-
Number of unreachable prefixes in the database
Example
{
"added": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"deleted": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"modified": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"reachable": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"touched": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"unreachable": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
}
OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINTS-BANDWIDTH-CONSTRAINT-STATE:
State parameters of IS Extended Reachability sub-TLV 22.
- model-id: integer
-
Identifier for the Bandwidth Constraints Model currently in use by the LSR initiating the IGP advertisement.
Example
{
"model-id": "integer"
}
OVERLAY-OCNI-ISIS-SETUP-PRIORITY:
Setup priority (0 through 7) for unreserved bandwidth.
- state: SETUP-PRIORITY-STATE
-
State parameters of IS Extended Reachability sub-TLV 11.
Example
{
"state": {
"priority": "integer",
"unreserved-bandwidth": "string"
}
}
ISIS-SH-SPF-LOG-ROUTE-UPDATE:
Statistics for the route update phase of the calculation
- duration-breakdown: ISIS-SH-SPF-LOG-ROUTE-UPDATE-TIMINGS-BREAKDOWN
-
Breakdown of the time taken by the routing table update
- rib-batch-counts: ISIS-PER-PRIORITY-COUNTS
-
Number of RIB batches sent
- node-counts: ISIS-SH-SPF-LOG-ROUTE-UPDATE-NODE-COUNTS
-
Node counts
- route-counts: ISIS-SH-SPF-LOG-ROUTE-UPDATE-PREFIX-COUNTS
-
Distinct prefix counts
- duration: ISIS-TIMINGS-TYPE
-
Duration of the routing table update
- item-counts: ISIS-SH-SPF-LOG-ROUTE-UPDATE-PREFIX-COUNTS
-
Prefix item counts
Example
{
"duration-breakdown": {
"local-rib-update": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-build": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-send": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
}
},
"rib-batch-counts": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"node-counts": {
"total-touched": "integer",
"per-priority-touched": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
},
"route-counts": {
"added": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"deleted": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"modified": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"reachable": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"touched": {}
}
}
OVERLAY-OCNI-ISIS-PREFIX-SID:
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
- state: PREFIX-SID-STATE
-
State parameters for Prefix-SID.
Example
{
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
OVERLAY-OCNI-ISIS-INTERFACE-TIMERS:
This container describes ISIS interface timers configuration
- state: INTERFACE-TIMERS-STATE
-
This container defines state information for ISIS interface timers.
Example
{
"state": {
"lsp-pacing-interval": "integer",
"csnp-interval": "integer"
}
}
ISIS-SH-IF-DISABLED:
Disabled interface info
- reason-code: string isis-intf-disabled-no-net-cfg, isis-intf-disabled-area-missing, isis-intf-disabled-no-area-running, isis-intf-disabled-no-topos-cfg, isis-intf-disabled-no-imd-conn, isis-intf-disabled-imd-reg-error, isis-intf-disabled-level-mismatch, isis-intf-disabled-base-caps-error, isis-intf-disabled-intf-doesnt-exist, isis-intf-disabled-intf-shutdown, isis-intf-disabled-internal-error
-
Reason why the interface is disabled
Example
{
"reason-code": "string"
}
OVERLAY-OCNI-ISIS-AF:
Address-family/Subsequent Address-family list.
- multi-topology: MULTI-TOPOLOGY
-
This container defines multi-topology address-family configuration and state information. ISIS TLV 235, 237.
- state: AF-STATE
-
This container defines AFI-SAFI State information
Example
{
"multi-topology": {
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
},
"state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
SUBTLV-IPV4-NEIGHBOR-ADDRESS-STATE:
SUBTLV IPV4 NEIGHBOR ADDRESS STATE
- ipv4-neighbor-address: string[]
-
string A single IPv4 address for a neighboring router on this link. This sub-TLV can occur multiple times.
Example
{
"ipv4-neighbor-address": [
"string"
]
}
PREFIXES-PREFIXES-DELAY-METRIC:
PREFIXES PREFIXES DELAY METRIC
- state: PREFIXES-PREFIXES-DELAY-METRIC-STATE
-
State parameters of delay-metric.
Example
{
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
OVERLAY-OCNI-ISIS-MAX-RESERVABLE-LINK-BANDWIDTH:
This container defines sub-TLV 10.
- state: MAX-RESERVABLE-LINK-BANDWIDTH-STATE
-
State parameters of sub-TLV 10.
Example
{
"state": {
"max-reservable-link-bandwidth": "string"
}
}
OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG:
This container defines sub-TLV 1.
- state: SUBTLVS-SUBTLV-TAG-STATE
-
State parameters of sub-TLV 1.
Example
{
"state": {
"tag32": [
"integer"
]
}
}
OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID:
This container defines sub-TLV 11.
- state: PREFIX-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID-STATE
-
State parameters of sub-TLV 11.
Example
{
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
}
ISIS-SH-TE-ADV:
TE advertisements for an IS-IS level
- te-system-id: string
-
Local system ID
- tepceadv: ISIS-SH-TE-PCE-ADV
-
TE PCE advertisements
- te-adv: ISIS-SH-TE-ADV-ENTRY
-
List of TE advertisement entries
-
ISIS-SH-TE-ADV-ENTRY - te-local-router-id: string
-
Local TE router ID
- te-adv-data-present: boolean
-
Indicates whether any TE advertisements are present
Example
{
"te-system-id": "string",
"tepceadv": {
"pce-path-scope-bits": "integer",
"pce-flooding-scope": "string",
"pce-address-ipv4": "string",
"pce-path-scope-prefs": "integer",
"pce-adv-data-present": "boolean"
},
"te-adv": [
{
"te-neighbor-system-id": "string",
"te-subpool-reserved-link-bandwidth": "integer",
"te-sub-tlv": [
{
"te-sub-tlv-type": "integer",
"te-sub-tlv-length": "integer",
"te-sub-tlv-value": "string"
}
],
"te-ext-admin-num": "integer",
"te-subpool-transmitted-bandwidth": [
{
"entry": "integer"
}
],
"te-reserved-link-bandwidth": "integer",
"te-ext-admin-sub": [
{
"entry": "integer"
}
],
"te-sub-tlv-data-present": "boolean",
"link-type": "string",
"te-neighbor-ip-address": "string",
"te-transmitted-bandwidth": [
{
"entry": "integer"
}
],
"local-ip-address": "string",
"te-physical-link-bandwidth": "integer",
"te-metric": "integer",
"te-affinity": "integer"
}
],
"te-local-router-id": "string",
"te-adv-data-present": "boolean"
}
NSR-STATUS-TE:
NSR STATUS TE
- conn-up: integer
-
conn up
- te-link-cb: integer
-
te link cb
- enabled: integer
-
enabled
- te-tunnel-cb: integer
-
te tunnel cb
- adv-sync-data: integer
-
adv sync data
- link-purge-time-on: integer
-
link purge time on
- tunnel-purge-time-on: integer
-
tunnel purge time on
- has-info-from-te: integer
-
has info from te
Example
{
"conn-up": "integer",
"te-link-cb": "integer",
"enabled": "integer",
"te-tunnel-cb": "integer",
"adv-sync-data": "integer",
"link-purge-time-on": "integer",
"tunnel-purge-time-on": "integer",
"has-info-from-te": "integer"
}
ISIS-SH-LSP-HEADER:
Contents of an IS-IS LSP header
- lsp-attached-flag: boolean
-
TRUE if attached bit is set
- lsp-level: string isis-levels-none, isis-levels-1, isis-levels-2, isis-levels-12, isis-levels-total
-
The type of the IS sourcing the LSP
- version2: integer
-
isis version2
- lsp-overloaded-flag: boolean
-
TRUE if the overload bit is set
- id-length: integer
-
System Id length
- lsp-holdtime: integer
-
Time, in seconds, until LSP expiry (if active) or deletion (if expired)
- lsp-nonv1a-flag: integer
-
TRUE if the LSP is non-v1a, XXX for testing
- max-area-addresses: integer
-
max area addresses
- version: integer
-
isis version
- local-lsp-flag: boolean
-
TRUE if this is a locally generated LSP
- lsp-partition-repair-supported-flag: boolean
-
TRUE if partition repair is supported
- lsp-sequence-number: integer
-
The LSP sequence number
- lsp-id: string
-
The LSP ID
- lsp-active-flag: boolean
-
TRUE if this LSP has not expired
- lsp-length: integer
-
The total length of the LSP
- lsp-checksum: integer
-
The LSP checksum
Example
{
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"version": "integer",
"local-lsp-flag": "boolean",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-id": "string",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-checksum": "integer"
}
ISIS-SH-IF-CLNS-MEDIA-SPECIFIC-STATUS:
Media Specific CLNS state
- clns-lan-data: ISIS-SH-IF-CLNS-LAN
-
LAN state
- clns-media-type: string isis-media-class-lan, isis-media-class-p2p, isis-media-class-loop-back
-
CLNSMediaType
- clns-p2p-data: ISIS-SH-IF-CLNS-P2P
-
Point-to-point state
Example
{
"clns-lan-data": {
"per-area-data": [
{
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
},
"level": "string"
}
]
},
"clns-media-type": "string",
"clns-p2p-data": {
"p2p-over-lan-data": {
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
}
}
}
}
SEGMENT-ROUTING-ALGORITHM-STATE:
SEGMENT ROUTING ALGORITHM STATE
- algorithm: string spf, strict-spf
-
The Segment Routing algorithm that is described by the TLV.
Example
{
"algorithm": "string"
}
OVERLAY-OCNI-ISIS-SUBTLV-IPV4-SOURCE-ROUTER-ID:
This container defines sub-TLV 11.
- state: SUBTLV-IPV4-SOURCE-ROUTER-ID-STATE
-
State parameters of sub-TLV 11.
Example
{
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
}
OVERLAY-OCNI-ISIS-SUBTLV-IPV4-INTERFACE-ADDRESS:
This container defines sub-TLV 6.
- state: SUBTLV-IPV4-INTERFACE-ADDRESS-STATE
-
State parameters of sub-TLV 6.
Example
{
"state": {
"ipv4-interface-address": [
"string"
]
}
}
OVERLAY-OCNI-ISIS-SYSTEM-LEVEL-COUNTERS:
This container defines ISIS system level counters .
- state: SYSTEM-LEVEL-COUNTERS-STATE
-
The container defines a list of system counters for the IS.
Example
{
"state": {
"seq-num-skips": "integer",
"spf-runs": "integer",
"corrupted-lsps": "integer",
"own-lsp-purges": "integer",
"database-overloads": "integer",
"lsp-errors": "integer",
"id-len-mismatch": "integer",
"max-area-address-mismatches": "integer",
"exceed-max-seq-nums": "integer"
}
}
AF-STATE:
AF STATE
- afi-name: string
-
Address-family type.
- safi-name: string
-
Subsequent address-family type.
- metric: integer
-
ISIS metric value(default=10).
Example
{
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
ISIS-TOPO-ID-TYPE:
Identification of an IS-IS topology
- af-name: string ipv4, ipv6
-
AF name
- saf-name: string unicast, multicast
-
Sub-AF name
- topology-name: string
-
Topology Name
- vrf-name: string
-
VRF Name
Example
{
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
ISIS-SH-IF-TOPO-ADJ-FORM-DISABLED:
Topology info when adjacency formation is disabled
- reason-code: string isis-intf-topo-adj-form-disabled-intf-passive, isis-intf-topo-adj-form-disabled-af-not-up, isis-intf-topo-adj-form-disabled-af-fwd-addr-unknown, isis-intf-topo-adj-form-disabled-topo-not-cfg, isis-intf-topo-adj-form-disabled-topo-can-not-participate, isis-intf-topo-adj-form-disabled-idle, isis-intf-topo-adj-form-disabled-internal-error, isis-intf-topo-adj-form-disabled-mtu, isis-intf-topo-adj-form-disabled-snpa, isis-intf-topo-adj-form-disabled-mcast
-
Reason why the adjacency formation status of a topology is disabled
Example
{
"reason-code": "string"
}
OVERLAY-OCNI-ISIS-TIMERS:
This container defines ISIS timers.
- state: TIMERS-STATE
-
This container defines state information for ISIS global timers.
- lsp-generation: LSP-GENERATION
-
This container defines ISIS LSP Generation.
- spf: SPF
-
This container defines ISIS SPF timer settings.
Example
{
"state": {
"lsp-lifetime-interval": "integer",
"lsp-refresh-interval": "integer"
},
"lsp-generation": {
"state": {
"lsp-max-wait-interval": "integer",
"lsp-second-wait-interval": "integer",
"adaptive-timer": "string",
"lsp-first-wait-interval": "integer"
}
},
"spf": {
"state": {
"spf-hold-interval": "integer",
"adaptive-timer": "string",
"spf-second-interval": "integer",
"spf-first-interval": "integer"
}
}
}
SUBTLV-TAG-STATE:
SUBTLV TAG STATE
- tag32: integer[]
-
integer List of 32-bit tags associated with the prefix. Example uses of these tags include carrying BGP standard (or extended) communities and controlling redistribution between levels and areas, different routing protocols, or multiple instances of IS-IS running on the same router.
Example
{
"tag32": [
"integer"
]
}
ISIS-SH-IPV4-UCMP-PATH:
IPv4 path to a destination
- is-te-tunnel-interface: boolean
-
Is path via a TE tunnel
- neighbor-address: string
-
Next hop neighbor's forwarding address
- segment-routing-sid-value: string
-
Segment routing sid value received from first hop
- weight: string
-
Weight configured on the interface
- neighbor-id: string
-
Next hop neighbor ID
- total-ucmp-distance: string
-
Distance to the network via this UCMP next hop
- neighbor-snpa: string
-
Next hop neighbor's SNPA
- is-sr-exclude-tunnel-interface: boolean
-
Is path via an SR-exclude TE tunnel
- tag: string
-
Tag associated with the path
- frr-backup: ISIS-SH-IPV4-FRR-BACKUP
-
FRR backup for this path
- egress-interface: string
-
Interface to send the packet out of
Example
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
OVERLAY-OCNI-ISIS-PREFIXES-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV:
Sub-TLVs that are not defined in the model or not recognised by system.
- state: PREFIXES-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV-STATE
-
State parameters of the undefined sub-TLV.
Example
{
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
LAN-ADJACENCY-SID-STATE:
LAN ADJACENCY SID STATE
- neighbor-id: string
-
System ID of the neighbor associated with the LAN- Adj-Segment-ID value.
- flags: string[]
-
string address-family, backup, value, local, set Flags associated with LAN-Adj-Segment-ID.
- weight: integer
-
Value that represents the weight of the Adj-SID for the purpose of load balancing.
- value: integer
-
LAN Adjacency-SID value.
Example
{
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
PREFIXES-EXPENSE-METRIC:
PREFIXES EXPENSE METRIC
- state: PREFIXES-EXPENSE-METRIC-STATE
-
State parameters of expense-metric.
Example
{
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
OVERLAY-OCNI-ISIS-ADJACENCY-SIDS-ADJACENCY-SID:
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
- state: ADJACENCY-SIDS-ADJACENCY-SID-STATE
-
State parameters of Adjacency-SID.
Example
{
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
ISIS-SH-IF-ADV-PREFIX-DISABLED:
Interface info when prefix advertisement is disabled
- reason-code: string isis-intf-adv-prefix-disabled-if-cfg-suppressed, isis-intf-adv-prefix-disabled-no-topo-participate, isis-intf-adv-prefix-disabled-internal-error
-
Reason why the interface is not able to advertise prefixes
Example
{
"reason-code": "string"
}
EXPENSE-METRIC-STATE:
EXPENSE METRIC STATE
- metric: integer
-
ISIS expense metric value. This metric measures the monetary cost of utilising the associated circuit. It is an optional metric, which if assigned to a circuit shall have a positive integral value1). Higher values indicate a larger monetary expense.
- flags: string[]
-
string internal, unsupported ISIS Expense Metric Flags.
Example
{
"metric": "integer",
"flags": [
"string"
]
}
SUBTLV-PREFIX-SIDS-PREFIX-SID-STATE:
SUBTLV PREFIX SIDS PREFIX SID STATE
- flags: string[]
-
string readvertisement, node, php, explicit-null, value, local Flags associated with Prefix Segment-ID.
- algorithm: integer
-
Prefix-SID algorithm to be used for path computation.
- value: integer
-
IGP Prefix-SID value.
Example
{
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
ISIS-SH-TE-PCE-ADV:
TE PCE advertisements for an IS-IS level
- pce-path-scope-bits: integer
-
PCE path scope bits
- pce-flooding-scope: string none, area, domain
-
Flooding scope for PCE advertisement
- pce-address-ipv4: string
-
IPv4 PCE address
- pce-path-scope-prefs: integer
-
PCE path scope preferences
- pce-adv-data-present: boolean
-
Indicates whether any PCE advertisements are present
Example
{
"pce-path-scope-bits": "integer",
"pce-flooding-scope": "string",
"pce-address-ipv4": "string",
"pce-path-scope-prefs": "integer",
"pce-adv-data-present": "boolean"
}
SRMS-MI-T-B:
SRMS show bag
- src: string none, local, remote
-
src
- last-prefix: string
-
Last IP Prefix
- addr: ADDR
-
addr
- area: string
-
Area (OSPF) or Level (ISIS)
- sid-start: integer
-
Starting SID
- last-sid-index: integer
-
Last SID Index
- prefix: integer
-
Prefix length
- flag-attached: string false, true
-
Attached flag
- router: string
-
Router ID
- sid-count: integer
-
SID range
Example
{
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
LSP-STATE:
LSP STATE
- received: integer
-
The number of the specified type of PDU received on the interface.
- processed: integer
-
The number of the specified type of PDU received on the interface that have been processed by the local system.
- sent: integer
-
The number of the specified type of PDU that have been sent by the local system on the interface.
Example
{
"received": "integer",
"processed": "integer",
"sent": "integer"
}
OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-FLAGS:
This container defines sub-TLV 4.
- state: SUBTLVS-SUBTLV-FLAGS-STATE
-
State parameters of sub-TLV 4.
Example
{
"state": {
"flags": [
"string"
],
"type": "string"
}
}
ISIS-SH-ROUTE-REDIST-DETAILS:
ISIS SH ROUTE REDIST DETAILS
- isis-sh-route-redist-detail: ISIS-SH-ROUTE-REDIST-LEVEL-DETAILS
-
isis sh route redist detail
-
ISIS-SH-ROUTE-REDIST-LEVEL-DETAILS
Example
{
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
IPV4-SOURCE-ROUTER-ID-STATE:
IPV4 SOURCE ROUTER ID STATE
- ipv4-source-router-id: string
-
IPv4 Source router ID address. In cases where the advertisement is an identifier for the advertising router (e.g., with the N-flag set in the Prefix Attribute Flags sub-TLV), it may be useful for other routers to know the source of the advertisement. When reachability advertisement is leaked from one level to another, Router ID advertised is always the Router ID of the IS-IS instance that originated the advertisement. This would be true even if the prefix had been learned from another protocol.
- type: string
-
The type of subTLV being described. The type of subTLV is expressed as a canonical name.
Example
{
"ipv4-source-router-id": "string",
"type": "string"
}
ISIS-SH-MESH-GROUPS:
IS-IS mesh-group data
- mesh-group-configured-interface-list: ISIS-SH-MESH-ENTRY
-
List of mesh-group-configured interfaces
Example
{
"mesh-group-configured-interface-list": {
"isis-sh-mesh-entry": [
{
"mesh-group-number": "string",
"mesh-group-interface": "string"
}
]
}
}
ISIS-SH-TRAFFIC-AREA:
Per-area traffic data
- statistics: ISIS-AREA-STATS-TYPE
-
Statistics
- per-topology-data: ISIS-SH-TRAFFIC-AREA-TOPO
-
Per-topoogy statistics
-
ISIS-SH-TRAFFIC-AREA-TOPO - level: string isis-level0, isis-level1, isis-level2
-
Level this data applies to
Example
{
"statistics": {
"system-lsp-refresh-count": "integer",
"system-lsp-build-count": "integer"
},
"per-topology-data": [
{
"statistics": {
"spf-run-count": "integer",
"nhc-run-count": "integer",
"periodic-run-count": "integer",
"ispf-run-count": "integer",
"prc-run-count": "integer"
},
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
}
],
"level": "string"
}
UNRESERVED-BANDWIDTH-SETUP-PRIORITY-STATE:
UNRESERVED BANDWIDTH SETUP PRIORITY STATE
- priority: integer
-
Setup priority level of 0 through 7 to be used by Unreserved Bandwidth sub-TLV 11.
- unreserved-bandwidth: string
-
The amount of bandwidth reservable in this direction on this link. Note that for oversubscription purposes, this can be greater than the bandwidth of the link. It contains eight 32-bit IEEE floating point numbers(one for each priority). The units are bytes (not bits!) per second. The values correspond to the bandwidth that can be reserved with a setup priority of 0 through 7, arranged in increasing order with priority 0 occurring at the start of the sub-TLV, and priority 7 at the end of the sub-TLV.
Example
{
"priority": "integer",
"unreserved-bandwidth": "string"
}
ISIS-SH-IF-CLNS:
CLNS I/O data for an interface
- lsp-txmt-b2b-msecs: integer
-
Time im msecs indicating the end of the window in which the 'back to back lsps to be sent' counter applies
- last-lsp-id-transmitted: string
-
Last LSP ID Transmitted
- last-lsp-level-transmitted: string isis-level0, isis-level1, isis-level2
-
Level of the Last LSP Transmitted
- mtu-info: ISIS-SH-IF-CLNS-MTU-STATUS
-
A valid MTU or the reason for the MTU being invalid
- media-specific-state: ISIS-SH-IF-CLNS-MEDIA-SPECIFIC-STATUS
-
Media Specific CLNS state
- clns-status: ISIS-SH-IF-CLNS-STATUS
-
Is CLNS protcol up or if not, the reason why it is not up
- lsp-transmitted-flag: boolean
-
TRUE if an LSP transmission has been sent, indicates LastLSPLevelTransmitted and LastLSP_IDTransmitted valid
- lsp-txmitd-b2b-limit: integer
-
Number of LSPs that can be sent back to back in the current window without exceeding the pacing limit
- snpa-state: ISIS-SH-IF-CLNS-SNPA-STATUS
-
SNPA state
- time-until-next-lsp: integer
-
Time until next LSP may be sent (ms)
- lsp-transmit-requested-flag: boolean
-
TRUE if an LSP transmission has been requested
Example
{
"lsp-txmt-b2b-msecs": "integer",
"last-lsp-id-transmitted": "string",
"last-lsp-level-transmitted": "string",
"mtu-info": {
"status": "string",
"invalid": {
"reason-code": "string"
},
"mtu": "integer"
},
"media-specific-state": {
"clns-lan-data": {
"per-area-data": [
{
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
},
"level": "string"
}
]
},
"clns-media-type": "string",
"clns-p2p-data": {
"p2p-over-lan-data": {
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
}
}
}
},
"clns-status": {
"clns-down-info": {
"reason-code": "string"
},
"status": "string"
},
"lsp-transmitted-flag": "boolean",
"lsp-txmitd-b2b-limit": "integer",
"snpa-state": {
"known": {
"snpa": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
},
"time-until-next-lsp": "integer",
"lsp-transmit-requested-flag": "boolean"
}
OVERLAY-OCNI-ISIS-SUBTLV-TE-DEFAULT-METRIC:
This container defines sub-TLV 18.
- state: SUBTLV-TE-DEFAULT-METRIC-STATE
-
State parameters of sub-TLV 18.
Example
{
"state": {
"te-default-metric": "integer"
}
}
OVERLAY-OCNI-ISIS-INTERFACE:
An interface associated with the network instance
- state: STATE
-
Operational state parameters relating to the associated interface
Example
{
"state": {
"id": "string"
}
}
OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID:
This container defines sub-TLV 12.
- state: PREFIX-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID-STATE
-
State parameters of sub-TLV 12.
Example
{
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
}
ISIS-SH-SPF-LOG-TRIGGERS:
The reasons for running a calculation
- trigger-prefix: ISIS-IP-PREFIX-TYPE
-
ID of a changed prefix in the first trigger LSP, if any
- is-sr-uloop-calculation: boolean
-
Is this SR micro loop calculation?
- trigger-link: string
-
ID of a changed link in the first trigger LSP, if any
- first-trigger-lsp-id: string
-
ID of the first LSP to trigger the calculation, if any
- trigger-next-hop-id: string
-
ID of a changed next hop, if any
- is-sr-uloop-link-down: boolean
-
Is this SR micro loop calculation for link down?
- unique-trigger-count: integer
-
Number of unique triggers on this run
- trigger: object[]
-
Triggers applying to this log entry
-
object - entry: string isis-spf-trig-config, isis-spf-trig-nsr-fo, isis-spf-trig-periodic, isis-spf-trig-clear, isis-spf-trig-newadj, isis-spf-trig-deladj, isis-spf-trig-next-hop, isis-spf-trig-metric, isis-spf-trig-dis, isis-spf-trig-frr-per-link, isis-spf-trig-frr-per-prefix, isis-spf-trig-ucmp, isis-spf-trig-new-tunnel, isis-spf-trig-del-tunnel, isis-spf-trig-chg-tunnel, isis-spf-trig-new-node, isis-spf-trig-del-node, isis-spf-trig-newlsp, isis-spf-trig-lsp-expiry, isis-spf-trig-attach-set, isis-spf-trig-attach-clr, isis-spf-trig-overload-set, isis-spf-trig-overload-clr, isis-spf-trig-link-good, isis-spf-trig-link-bad, isis-spf-trig-prefix-good, isis-spf-trig-prefix-bad, isis-spf-trig-prefix, isis-spf-trig-area-addr, isis-spf-trig-ip-addr, isis-spf-trig-rtrid, isis-spf-trig-prefix-policy
Example
{
"trigger-prefix": {
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
},
"is-sr-uloop-calculation": "boolean",
"trigger-link": "string",
"first-trigger-lsp-id": "string",
"trigger-next-hop-id": "string",
"is-sr-uloop-link-down": "boolean",
"unique-trigger-count": "integer",
"trigger": [
{
"entry": "string"
}
]
}
ISIS-SH-CHKPT-IDB:
Checkpointed interface
- has-joined-mcast-group: boolean
-
TRUE if multicast group registration succeeded on this interface
- has-achieved-ldp-sync: boolean
-
MPLS LDP sync status
- local-snpa: string
-
SNPA of this interface
- local-circuit-number: string
-
Local circuit number
- has-achieved-ld-pv6-sync: boolean
-
MPLS LDPv6 sync status
- has-adjacency: boolean
-
TRUE if there is an adjacency on this interface
- interface-name-xr: string
-
Interface name
- checkpoint-object-id: integer
-
Checkpoint object ID
- checkpoint-interface-handle: string
-
Local interface handle
- dis-areas: string isis-levels-none, isis-levels-1, isis-levels-2, isis-levels-12, isis-levels-total
-
Areas in which this system is DIS
Example
{
"has-joined-mcast-group": "boolean",
"has-achieved-ldp-sync": "boolean",
"local-snpa": "string",
"local-circuit-number": "string",
"has-achieved-ld-pv6-sync": "boolean",
"has-adjacency": "boolean",
"interface-name-xr": "string",
"checkpoint-object-id": "integer",
"checkpoint-interface-handle": "string",
"dis-areas": "string"
}
ISIS-SH-IF-STATUS:
ISIS SH IF STATUS
- disabled: ISIS-SH-IF-DISABLED
-
The interface state if disabled
- status: string isis-disabled, isis-enabled
-
Status
- enabled: ISIS-SH-IF-ENABLED
-
The interface state if enabled
Example
{
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
}
}
}
],
"interface-media-type": "string",
"bandwidth": "integer",
"local-circuit-number": "string",
"adjacency-form-status": {}
}
}
OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID:
This container defines sub-TLV 12.
- state: SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID-STATE
-
State parameters of sub-TLV 12.
Example
{
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
}
OVERLAY-OCNI-ISIS-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV:
Sub-TLVs that are not defined in the model or not recognised by system.
- state: UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV-STATE
-
State parameters of the undefined sub-TLV.
Example
{
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
OVERLAY-OCNI-ISIS-SUBTLV-IPV6-SOURCE-ROUTER-ID:
This container defines sub-TLV 12.
- state: SUBTLV-IPV6-SOURCE-ROUTER-ID-STATE
-
State parameters of sub-TLV 12.
Example
{
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
}
SEGMENT-ROUTING-CAPABILITY-STATE:
SEGMENT ROUTING CAPABILITY STATE
- flags: string[]
-
string ipv4-mpls, ipv6-mpls, ipv6-sr Segment Routing Capability Flags.
Example
{
"flags": [
"string"
]
}
ISIS-SH-IF:
All the Information of an IS-IS interface
- mesh-group: string
-
Interface mesh group
- is-type: string isis-levels-none, isis-levels-1, isis-levels-2, isis-levels-12, isis-levels-total
-
IS-type of the router
- interface-status-and-data: ISIS-SH-IF-STATUS
-
Information about the interface status and its data
- configured-circuit-type: string isis-levels-none, isis-levels-1, isis-levels-2, isis-levels-12, isis-levels-total
-
Configured circuit type for the interface
- nsr-intf: boolean
-
ISIS NSR Interface
- configured-status: ISIS-SH-IF-CFG-STATUS
-
Configured interface status
Example
{
"mesh-group": "string",
"is-type": "string",
"interface-status-and-data": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
}
}
}
],
"interface-media-type": "string"
}
}
}
OVERLAY-OCNI-ISIS-TOPOLOGY:
This list describes a topology.
- state: TOPOLOGY-STATE
-
State parameters of IS multi-topology TLV 229.
Example
{
"state": {
"attributes": "string",
"mt-id": "integer"
}
}
OVERLAY-OCNI-ISIS-AREA-ADDRESS:
This container defines TLV 1.
- state: AREA-ADDRESS-STATE
-
State parameters of ISIS TLV 1.
Example
{
"state": {
"area-address": [
"string"
]
}
}
ISIS-SH-LSP-DB-SUMMARY-NODE-CLASS-COUNTERS:
LSP node type counters
- route-lsp-count: ISIS-SH-LSP-DB-SUMMARY-STATUS-CLASS-COUNTERS
-
Router LSPs
- pseudo-node-lsp-count: ISIS-SH-LSP-DB-SUMMARY-STATUS-CLASS-COUNTERS
-
Pseudonode LSPs
Example
{
"route-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"pseudo-node-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
ISIS-SH-IF-MCAST-STATUS:
ISIS SH IF MCAST STATUS
- status: string isis-invalid, isis-valid
-
Status
- invalid: ISIS-SH-IF-MCAST-INVALID
-
Information pertaining to the invalid multicast status
Example
{
"status": "string",
"invalid": {
"reason-code": "string"
}
}
OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID:
This container defines sub-TLV 11.
- state: SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID-STATE
-
State parameters of sub-TLV 11.
Example
{
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
}
NSR-STATUS-GBL-TYPE:
NSR STATUS GBL TYPE
- man-sync-count: object[]
-
man sync count
-
object - entry: integer
- nsr-chg-count: object[]
-
nsr chg count
-
object - entry: integer
- uptime: object[]
-
uptime
-
object - entry: integer
- uptime-valid: object[]
-
uptime valid
-
object - entry: boolean
-
Array entry.
- full-sync-achieved: object[]
-
full sync achieved
-
object - entry: integer
Example
{
"man-sync-count": [
{
"entry": "integer"
}
],
"nsr-chg-count": [
{
"entry": "integer"
}
],
"uptime": [
{
"entry": "integer"
}
],
"uptime-valid": [
{
"entry": "boolean"
}
],
"full-sync-achieved": [
{
"entry": "integer"
}
]
}
OVERLAY-OCNI-ISIS-CIRCUIT-COUNTERS:
This container defines state information for ISIS circuit counters.
- state: CIRCUIT-COUNTERS-STATE
-
The container defines a list of counters for IS circuit.
Example
{
"state": {
"adj-changes": "integer",
"lan-dis-changes": "integer",
"auth-fails": "integer",
"id-field-len-mismatches": "integer",
"rejected-adj": "integer",
"max-area-address-mismatches": "integer"
}
}
SUBTLV-MAX-RESERVABLE-LINK-BANDWIDTH-STATE:
SUBTLV MAX RESERVABLE LINK BANDWIDTH STATE
- max-reservable-link-bandwidth: string
-
The maximum amount of bandwidth that can be reserved in this direction on this link. Note that for oversubscription purposes, this can be greater than the bandwidth of the link. It is encoded in 32 bits in IEEE floating point format. The units are bytes (not bits!) per second.
Example
{
"max-reservable-link-bandwidth": "string"
}
ISIS-SH-NBR-SUMM:
Neighbor summary data
- level1-neighbors: ISIS-SH-NBR-SUMM-LEVEL
-
L1-only neighbors
- level12-neigbors: ISIS-SH-NBR-SUMM-LEVEL
-
L12 neighbors
- level2-neighbors: ISIS-SH-NBR-SUMM-LEVEL
-
L2-only neighbors
Example
{
"level1-neighbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
},
"level12-neigbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
},
"level2-neighbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
}
}
SUBTLVS-SUBTLV-FLAGS-STATE:
SUBTLVS SUBTLV FLAGS STATE
- flags: string[]
-
string external-flag, readvertisement-flag, node-flag Additional prefix reachability flags.
- type: string
-
The type of subTLV being described. The type of subTLV is expressed as a canonical name.
Example
{
"flags": [
"string"
],
"type": "string"
}
PREFIXES-DELAY-METRIC-STATE:
PREFIXES DELAY METRIC STATE
- metric: integer
-
ISIS delay metric value. This metric measures the transit delay of the associated circuit. It is an optional metric, which if assigned to a circuit shall have a positive integral value. Higher values indicate a longer transit delay.
- flags: string[]
-
string internal, unsupported ISIS Delay Metric Flags.
Example
{
"metric": "integer",
"flags": [
"string"
]
}
OVERLAY-OCNI-ISIS-MT-IPV6-REACHABILITY-PREFIXES-PREFIX-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV:
Sub-TLVs that are not defined in the model or not recognised by system.
- state: MT-IPV6-REACHABILITY-PREFIXES-PREFIX-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV-STATE
-
State parameters of the undefined sub-TLV.
Example
{
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
ISIS-SH-SPF-LOG-ROUTE-UPDATE-NODE-COUNTS:
Node counts for the route update phase
- total-touched: integer
-
Total number of nodes considered during route update
- per-priority-touched: ISIS-PER-PRIORITY-COUNTS
-
Per-priority count of nodes considered during route update
Example
{
"total-touched": "integer",
"per-priority-touched": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
}
ISIS-SH-LSP-DB-SUMMARY-TOPO-CLASS-COUNTERS:
Per-topology related info
- attached-lsp-count: ISIS-SH-LSP-DB-SUMMARY-STATUS-CLASS-COUNTERS
-
Number of LSPs with their per-topology attached bit set
- id: ISIS-TOPO-ID-TYPE
-
Topology ID
- overloaded-lsp-count: ISIS-SH-LSP-DB-SUMMARY-STATUS-CLASS-COUNTERS
-
Number of LSPs with their per-topology overload bit set
Example
{
"attached-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"overloaded-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
ISIS-SH-IPV4-TOPO-REACHABLE-DETAILS:
Status of a reachable IPv4 IS
- paths: ISIS-SH-IPV4-PATH
-
First hops towards the IS
-
ISIS-SH-IPV4-PATH - parent: ISIS-SH-TOPO-NEIGHBOR
-
Parents of the IS within the SPT
-
ISIS-SH-TOPO-NEIGHBOR - multicast-root-distance: string
-
Distance to the IS
- root-distance: string
-
Distance to the IS
- multicast-path: ISIS-SH-IPV4-PATH
-
Multicast intact first hops towards the IS
-
ISIS-SH-IPV4-PATH - children: ISIS-SH-TOPO-NEIGHBOR
-
Children of the IS within the SPT
-
ISIS-SH-TOPO-NEIGHBOR
Example
{
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean"
}
]
}
ISIS-SH-ADJ-LOG-ENT:
An adjacency log entry
- cur-adj-state: string isis-adj-up-state, isis-adj-init-state, isis-adj-failed-state
-
Current adjacency state
- interface-name: string
-
Interface name
- state-reason: string isis-adj-up-nsf-restart, isis-adj-up-new-adj, isis-adj-up-restarted, isis-adj-up-nsf-restored, isis-adj-up-chkpt-restored, isis-adj-init-reason, isis-adj-init-neighbor-forgot, isis-adj-down-hold-time, isis-adj-down-if-down, isis-adj-down-cfg-mismatch, isis-adj-down-circ-id, isis-adj-down-nsf-ack-fail, isis-adj-down-db-clear, isis-adj-down-no-common-topology, isis-adj-down-restart-tlv-missing, isis-adj-down-bfd-down, isis-adj-down-3way-down
-
Reason adjacency changed state
- generic-data: ISIS-SH-GENERIC-LOG-ENT
-
Generic entry data
- adjacency-per-topology-change: ISIS-ADJ-LOG-TOPO-TYPE
-
Per-topology changes
-
ISIS-ADJ-LOG-TOPO-TYPE - adj-log-neighbor-system-id: string
-
Neighbor system ID
- prev-adj-state: string isis-adj-up-state, isis-adj-init-state, isis-adj-failed-state
-
Previous adjacency state
Example
{
"cur-adj-state": "string",
"interface-name": "string",
"state-reason": "string",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"adjacency-per-topology-change": [
{
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"change": "string"
}
],
"adj-log-neighbor-system-id": "string",
"prev-adj-state": "string"
}
ISIS-SH-IPV6-ROUTE-NATIVE-PREFERENCE:
Paths and sources for a native route at a particular preference
- origin: string isis-prefix-origin-l1-summary-null, isis-prefix-origin-l1, isis-prefix-origin-l2-summary-null, isis-prefix-origin-l2, isis-prefix-origin-inter-area-summary-null, isis-prefix-origin-inter-area, isis-prefix-origin-default-nearest-attached
-
Origin of route
- paths: ISIS-SH-IPV6-PATH
-
First hops toward the prefix
-
ISIS-SH-IPV6-PATH - source: ISIS-SH-IPV6-ROUTE-NATIVE-SOURCE
-
Sources advertising the prefix
-
ISIS-SH-IPV6-ROUTE-NATIVE-SOURCE - ucmp-next-hop: ISIS-SH-IPV6-UCMP-PATH
-
UCMP first hops toward the prefix
-
ISIS-SH-IPV6-UCMP-PATH - metric: string
-
Distance to network
- multicast-source: ISIS-SH-IPV6-ROUTE-NATIVE-SOURCE
-
Multicast-intact sources advertising the prefix
-
ISIS-SH-IPV6-ROUTE-NATIVE-SOURCE - administrative-distance: integer
-
Administrative Distance
- is-external-metric: boolean
-
Is the metric an external metric?
- explicit-path: ISIS-SH-IPV6-PATH
-
SR microloop avoidance paths
-
ISIS-SH-IPV6-PATH - multicast-path: ISIS-SH-IPV6-PATH
-
Multicast intact first hops toward the prefix
-
ISIS-SH-IPV6-PATH - multicast-metric: string
-
Multicast-intact distance to network
- srte-path: ISIS-SH-IPV6-PATH
-
SR-TE native first hops toward the prefix
-
ISIS-SH-IPV6-PATH
Example
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean"
}
]
}
OVERLAY-OCNI-ISIS-STATE:
Operational state parameters relating to a network instance
- enabled: boolean
-
Whether the network instance should be configured to be active on the network element
- type: string
-
The type of network instance. The value of this leaf indicates the type of forwarding entries that should be supported by this network instance
- name: string
-
An operator-assigned unique name for the forwarding instance
- description: string
-
A free-form string to be used by the network operator to describe the function of this network instance
Example
{
"enabled": "boolean",
"type": "string",
"name": "string",
"description": "string"
}
GRACEFUL-RESTART-STATE:
GRACEFUL RESTART STATE
- enabled: boolean
-
When set to true, the functionality within which this leaf is defined is enabled, when set to false it is explicitly disabled.
Example
{
"enabled": "boolean"
}
OVERLAY-OCNI-ISIS-LAN-ADJACENCY-SIDS-LAN-ADJACENCY-SID:
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
- state: LAN-ADJACENCY-SIDS-LAN-ADJACENCY-SID-STATE
-
State parameters of LAN Adjacency-SID.
Example
{
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
ISIS-SH-TE-LOG-ENT:
MPLS TE log entry
- neighbor-ip-address: string
-
Neighbor ip address
- status: boolean
-
Up (TRUE) or down
- generic-data: ISIS-SH-GENERIC-LOG-ENT
-
Generic entry data
- log-interface: string
-
Interface
- te-log-neighbor-system-id: string
-
Neighbor system ID
Example
{
"neighbor-ip-address": "string",
"status": "boolean",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"log-interface": "string",
"te-log-neighbor-system-id": "string"
}
PREFIXES-PREFIXES-EXPENSE-METRIC-STATE:
PREFIXES PREFIXES EXPENSE METRIC STATE
- metric: integer
-
ISIS expense metric value. This metric measures the monetary cost of utilising the associated circuit. It is an optional metric, which if assigned to a circuit shall have a positive integral value1). Higher values indicate a larger monetary expense.
- flags: string[]
-
string internal, unsupported ISIS Expense Metric Flags.
Example
{
"metric": "integer",
"flags": [
"string"
]
}
MT-IPV6-REACHABILITY-PREFIXES-PREFIX-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV-STATE:
MT IPV6 REACHABILITY PREFIXES PREFIX UNDEFINED SUBTLVS UNDEFINED SUBTLV STATE
- length: integer
-
TLV length.
- type: integer
-
TLV Type.
- value: string
-
TLV value.
Example
{
"length": "integer",
"type": "integer",
"value": "string"
}
ISIS-SH-ADJ-TOPO:
Per-topology per-adjacency data
- topology-status: string isis-adj-topo-status-ok, isis-adj-topo-status-intf-not-configured, isis-adj-topo-status-intf-not-running, isis-adj-topo-status-init-state, isis-adj-topo-status-neighbor-doesnt-participate, isis-adj-topo-status-ipv4-address-tlv-missing, isis-adj-topo-status-ipv4-address-tlv-empty, isis-adj-topo-status-ipv6-address-tlv-missing, isis-adj-topo-status-ipv6-address-tlv-empty, isis-adj-topo-status-ipv4-address-matches-ours, isis-adj-topo-status-ipv6-address-matches-ours, isis-adj-topo-status-ipv4-address-subnet-mismatch, isis-adj-topo-status-ipv6-address-not-link-local
-
Status of topology in adjacency
- id: ISIS-TOPO-ID-TYPE
-
Topology ID
- parallel-p2p-link-suppressed-flag: boolean
-
TRUE if suppressed parallel point-to-point link
Example
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-STATE:
State parameters for a prefix.
- type: string
-
The type of subTLV being described. The type of subTLV is expressed as a canonical name.
Example
{
"type": "string"
}
NLPID-STATE:
NLPID STATE
- nlpid: string[]
-
string ipv4, ipv6 Protocol supported. IPv4 is defined as (0xcc) and IPv6 - (0x8e)
Example
{
"nlpid": [
"string"
]
}
ISIS-SH-IPV4-ROUTE-NATIVE-STATUS:
Status of a native IS-IS route to a prefix
- is-valid: string isis-invalid, isis-valid
-
IsValid
- native-details: ISIS-SH-IPV4-ROUTE-NATIVE-DETAILS
-
Details of the native route
Example
{
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
{
"is-te-tunnel-interface": "boolean"
}
]
}
]
}
}
ISIS-TRAFFIC-PDU-COUNT-TYPE:
Per-interface, per-PDU statistics
- pdu-send-count: integer
-
PDUs sent
- pdu-receive-count: integer
-
PDUs received
Example
{
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
}
OVERLAY-OCNI-ISIS-PREFIX-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV:
Sub-TLVs that are not defined in the model or not recognised by system.
- state: PREFIX-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV-STATE
-
State parameters of the undefined sub-TLV.
Example
{
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
ISIS-SH-ADJ-IPV4:
IPv4 Specific Per-Adjacency Data
- interface-address: object[]
-
Adjacency interface addresses
-
object - entry: string
- underlying-interface: ISIS-SH-INTF-DET
-
Underlying interface list for bundle interfaces
-
ISIS-SH-INTF-DET - adjacency-sid: ISIS-IPV4-ADJ-SID
-
Adjacency SID
- next-hop: string
-
Adjacency next hop
- non-frr-adjacency-sid: ISIS-IPV4-ADJ-SID
-
Adjacency SID not eligible for FRR protection
- underlying-adjacency-sid: object[]
-
Per bundle member Adjacency sid
-
object - entry: string
Example
{
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
}
NSR-STATS-GBL-TYPE:
NSR STATS GBL TYPE
- no-of-live-interface: integer
-
no of live interface
- no-of-ipv6-routes: integer
-
no of ipv6 routes
- no-of-loopback-interface: integer
-
no of loopback interface
- no-of-te-links: integer
-
no of te links
- no-of-l1-adj: integer
-
no of l1 adj
- no-of-lan-interface: integer
-
no of lan interface
- no-of-l2-adj: integer
-
no of l2 adj
- no-of-l1-lsp: integer
-
no of l1 lsp
- no-of-l2-lsp: integer
-
no of l2 lsp
- seqnum: integer
-
seqnum
- no-of-ipv4-routes: integer
-
no of ipv4 routes
- no-of-te-tunnels: integer
-
no of te tunnels
- no-of-ptp-interface: integer
-
no of ptp interface
Example
{
"no-of-live-interface": "integer",
"no-of-ipv6-routes": "integer",
"no-of-loopback-interface": "integer",
"no-of-te-links": "integer",
"no-of-l1-adj": "integer",
"no-of-lan-interface": "integer",
"no-of-l2-adj": "integer",
"no-of-l1-lsp": "integer",
"no-of-l2-lsp": "integer",
"seqnum": "integer",
"no-of-ipv4-routes": "integer",
"no-of-te-tunnels": "integer",
"no-of-ptp-interface": "integer"
}
DELAY-METRIC:
DELAY METRIC
- state: DELAY-METRIC-STATE
-
State parameters of delay-metric.
Example
{
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
MULTI-TOPOLOGY:
MULTI TOPOLOGY
- state: MULTI-TOPOLOGY-STATE
-
This container defines AFI-SAFI multi-topology state information
Example
{
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
OVERLAY-OCNI-ISIS-TLV-STATE:
Operational state parameters relating to the specified LSP
- type: string
-
The type of TLV being described. The type of TLV is expressed as a canonical name.
Example
{
"type": "string"
}
OVERLAY-OCNI-ISIS-IPV4-TE-ROUTER-ID:
This container defines TLV 134.
- state: IPV4-TE-ROUTER-ID-STATE
-
State parameters of ISIS TLV 134.
Example
{
"state": {
"router-id": [
"string"
]
}
}
OVERLAY-OCNI-ISIS-SUBTLV-MAX-RESERVABLE-LINK-BANDWIDTH:
This container defines sub-TLV 10.
- state: SUBTLV-MAX-RESERVABLE-LINK-BANDWIDTH-STATE
-
State parameters of sub-TLV 10.
Example
{
"state": {
"max-reservable-link-bandwidth": "string"
}
}
SPF-STATE:
SPF STATE
- spf-hold-interval: integer
-
SPF Hold Down time interval in milliseconds.
- adaptive-timer: string linear, exponential
-
ISIS adaptive timer types (linear, exponential).
- spf-second-interval: integer
-
Time interval in milliseconds between the first and second SPF calculation.
- spf-first-interval: integer
-
Time interval in milliseconds between the detection of topology change and when the SPF algorithm runs.
Example
{
"spf-hold-interval": "integer",
"adaptive-timer": "string",
"spf-second-interval": "integer",
"spf-first-interval": "integer"
}
ISIS-SH-IF-AF-PREFIX-DATA:
Address prefix info
- prefix: ISIS-IP-PREFIX-TYPE
-
Array of global prefixes
-
ISIS-IP-PREFIX-TYPE - is-unnumbered: boolean
-
Is the interface unnumbered
Example
{
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
ISIS-SH-IF-CLNS-SNPA-STATUS:
ISIS SH IF CLNS SNPA STATUS
- known: ISIS-SH-IF-CLNS-SNPA-KNOWN
-
Information pertaining to the known SNPA state
- unknown: ISIS-SH-IF-CLNS-SNPA-UNKNOWN
-
Information pertaining to the unknown SNPA state
- status: string isis-unknown, isis-known
-
Status
Example
{
"known": {
"snpa": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
ISIS-SH-SPF-LOG-SPT-CALC-NODE-COUNTS:
Node counts for the SPT calculation phase
- added: integer
-
Number of nodes added to the SPT
- deleted: integer
-
Number of nodes deleted from the SPT
- modified: integer
-
Number of modified nodes (first hop and/or metric change)
- reachable: integer
-
Number of reachable nodes in the database
- touched: integer
-
Number of nodes touched whilst calculating the SPT
- unreachable: integer
-
Number of unreachable nodes in the database
Example
{
"added": "integer",
"deleted": "integer",
"modified": "integer",
"reachable": "integer",
"touched": "integer",
"unreachable": "integer"
}
OVERLAY-OCNI-ISIS-AFI-SAFI-AF:
Address-family/Subsequent Address-family list.
- state: AFI-SAFI-AF-STATE
-
This container defines AFI-SAFI State information
Example
{
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
OVERLAY-OCNI-ISIS-SUBTLV-PREFIX-SIDS-PREFIX-SID:
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
- state: SUBTLV-PREFIX-SIDS-PREFIX-SID-STATE
-
State parameters for Prefix-SID.
Example
{
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
OVERLAY-OCNI-ISIS-PURGE-OI:
This container defines ISIS purge TLV.
- state: PURGE-OI-STATE
-
State parameters of TLV 13.
Example
{
"state": {
"source-system-id": "string",
"system-id-count": "integer",
"received-system-id": "string"
}
}
OVERLAY-OCNI-ISIS-IPV6-SRLG:
Instance of the IPv6 SRLG TLV.
- state: IPV6-SRLG-STATE
-
State parameters of TLV 139.
Example
{
"state": {
"psn-number": "integer",
"instance-number": "integer",
"ipv6-neighbor-address": "string",
"flags": [
"string"
],
"ipv6-interface-address": "string",
"system-id": "string",
"srlg-value": [
"integer"
]
}
}
ISIS-SH-TOPO-AREA:
Per-topology, per-area IS-IS protocol data
- rib-update-delay: integer
-
Microloop RIB update delay
- sr-uloop-event: string isis-u-loop-event-none, isis-u-loop-event-link-down, isis-u-loop-event-link-up, isis-u-loop-event-ol-bit-set, isis-u-loop-event-ol-bit-unset
-
SR microloop avoidance event
- sr-uloop-far-node-id: string
-
SR microloop far node
- level: string isis-level0, isis-level1, isis-level2
-
The level this data refers to
- uses-default-link-topo-flag: boolean
-
Does this topology use the default link topology
- sr-uloop-is-active: boolean
-
Explicit paths installed in the RIB
- generated-metric-style: string isis-metric-style-narrow, isis-metric-style-wide, isis-metric-style-transition, isis-metric-style-narrow-transition, isis-metric-style-wide-transition
-
Generate metric style
- duration: integer
-
SR microloop avoidance duration
- accepted-metric-style: string isis-metric-style-narrow, isis-metric-style-wide, isis-metric-style-transition, isis-metric-style-narrow-transition, isis-metric-style-wide-transition
-
Accept metric style
- sr-uloop-near-node-id: string
-
SR microloop near node
- ispf-state: string isis-disabled, isis-enabled
-
ISPF state
- uloop-avoidance-type: string isis-u-loop-avoidance-type-none, isis-u-loop-avoidance-type-all, isis-u-loop-avoidance-type-protected, isis-u-loop-avoidance-type-sr
-
Microloop avoidance type
- metric: string
-
Metric
- te-enabled: boolean
-
Indicates whether MPLS TE is enabled
Example
{
"rib-update-delay": "integer",
"sr-uloop-event": "string",
"sr-uloop-far-node-id": "string",
"level": "string",
"uses-default-link-topo-flag": "boolean",
"sr-uloop-is-active": "boolean",
"generated-metric-style": "string",
"duration": "integer",
"accepted-metric-style": "string",
"sr-uloop-near-node-id": "string",
"ispf-state": "string",
"uloop-avoidance-type": "string",
"metric": "string",
"te-enabled": "boolean"
}
INSTANCE-ID-STATE:
INSTANCE ID STATE
- topology-id: integer[]
-
integer Instance-Specific Topology Identifiers (ITIDs).
- instance-id: integer
-
An Instance Identifier (IID) to uniquely identify an IS-IS instance. When the IID = 0, the list of supported ITIDs MUST NOT be present. An IID-TLV with IID = 0 MUST NOT appear in an SNP or LSP. When the TLV appears (with a non-zero IID) in an SNP or LSP, exactly one ITID . MUST be present indicating the topology with which the PDU is associated. If no ITIDs or multiple ITIDs are present or the IID is zero, then the PDU MUST be ignored.
Example
{
"topology-id": [
"integer"
],
"instance-id": "integer"
}
OVERLAY-OCNI-ISIS-SUBTLV-IPV6-NEIGHBOR-ADDRESS:
This container defines sub-TLV 13.
- state: SUBTLV-IPV6-NEIGHBOR-ADDRESS-STATE
-
State parameters of sub-TLV 13.
Example
{
"state": {
"ipv6-neighbor-address": [
"string"
]
}
}
PREFIXES-PREFIXES-EXPENSE-METRIC:
PREFIXES PREFIXES EXPENSE METRIC
- state: PREFIXES-PREFIXES-EXPENSE-METRIC-STATE
-
State parameters of expense-metric.
Example
{
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
OVERLAY-OCNI-ISIS-PREFIXES-SUBTLVS-SUBTLV-STATE:
State parameters for a prefix.
- type: string
-
The type of subTLV being described. The type of subTLV is expressed as a canonical name.
Example
{
"type": "string"
}
CNSP-STATE:
CNSP STATE
- received: integer
-
The number of the specified type of PDU received on the interface.
- processed: integer
-
The number of the specified type of PDU received on the interface that have been processed by the local system.
- sent: integer
-
The number of the specified type of PDU that have been sent by the local system on the interface.
Example
{
"received": "integer",
"processed": "integer",
"sent": "integer"
}
IIH:
IIH
- state: IIH-STATE
-
Operational counters relating to IIH PDUs
Example
{
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
}
ISIS-PER-PRIORITY-TIMINGS:
Per-priority timings
- high: ISIS-TIMINGS-TYPE
-
High priority
- medium: ISIS-TIMINGS-TYPE
-
Medium priority
- critical: ISIS-TIMINGS-TYPE
-
Critical priority
- low: ISIS-TIMINGS-TYPE
-
Low priority
Example
{
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
}
ISIS-SH-IF-AF-STATUS:
ISIS SH IF AF STATUS
- disabled: ISIS-SH-IF-AF-DISABLED
-
Disabled info for the AF of an interface
- status: string isis-disabled, isis-enabled
-
Status
- af-data: ISIS-SH-IF-AF-ENABLED
-
Enabled data for the AF of an interface
Example
{
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
}
}
ISIS-SH-IF-AF-DISABLED:
Address family disabled info
- reason-code: string isis-intf-af-disabled-no-topo-enabled, isis-intf-af-disabled-internal-error
-
Reason why the Address Family is disabled
Example
{
"reason-code": "string"
}
ISIS-SH-IF-ADJ-FORM-STATUS:
ISIS SH IF ADJ FORM STATUS
- disabled: ISIS-SH-IF-ADJ-FORM-DISABLED
-
Disabled info for the adjacency formation status
- status: string isis-disabled, isis-enabled
-
Status
Example
{
"disabled": {
"reason-code": "string"
},
"status": "string"
}
IPV4-TE-ROUTER-ID-STATE:
IPV4 TE ROUTER ID STATE
- router-id: string[]
-
string IPv4 Traffic Engineering router ID of the node. For traffic engineering, it guarantees that we have a single stable address that can always be referenced in a path that will be reachable from multiple hops away, regardless of the state of the node's interfaces.
Example
{
"router-id": [
"string"
]
}
PREFIXES-ERROR-METRIC-STATE:
PREFIXES ERROR METRIC STATE
- metric: integer
-
ISIS error metric value. This metric measures the residual error probability of the associated circuit. It is an optional metric, which if assigned to a circuit shall have a non-zero value. Higher values indicate a larger probability of undetected errors on the circuit.
- flags: string[]
-
string internal, unsupported IS-IS error metric flags.
Example
{
"metric": "integer",
"flags": [
"string"
]
}
ISIS-SH-IPV6-ROUTE-SUMMARIZATION-STATUS:
Summarization status
- is-valid: string isis-invalid, isis-valid
-
IsValid
- summary-prefix: ISIS-IPV6-PREFIX-TYPE
-
Summarizing Prefix
Example
{
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
}
TRANSPORT-STATE:
TRANSPORT STATE
- lsp-mtu-size: integer
-
The maximum size in bytes of an IS-IS Link state PDU.
Example
{
"lsp-mtu-size": "integer"
}
LSP-GENERATION:
LSP GENERATION
- state: LSP-GENERATION-STATE
-
This container defines state information for ISIS LSP Generation timers.
Example
{
"state": {
"lsp-max-wait-interval": "integer",
"lsp-second-wait-interval": "integer",
"adaptive-timer": "string",
"lsp-first-wait-interval": "integer"
}
}
ISIS-SH-IF-AF-FWD-ADDR-STATUS:
ISIS SH IF AF FWD ADDR STATUS
- forwarding-address-data: ISIS-SH-IF-AF-FWD-ADDR-DATA
-
Known Forwarding address data
- unknown: ISIS-SH-IF-AF-FWD-ADDR-UNKNOWN
-
Unknown forwarding address data
- status: string isis-unknown, isis-known
-
Status
Example
{
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID-STATE:
SUBTLVS SUBTLV IPV6 SOURCE ROUTER ID STATE
- type: string
-
The type of subTLV being described. The type of subTLV is expressed as a canonical name.
- ipv6-source-router-id: string
-
IPv6 Source router ID address. In cases where the advertisement is an identifier for the advertising router (e.g., with the N-flag set in the Prefix Attribute Flags sub-TLV), it may be useful for other routers to know the source of the advertisement. When reachability advertisement is leaked from one level to another, Router ID advertised is always the Router ID of the IS-IS instance that originated the advertisement. This would be true even if the prefix had been learned from another protocol.
Example
{
"type": "string",
"ipv6-source-router-id": "string"
}
PREFIX-SID-STATE:
PREFIX SID STATE
- flags: string[]
-
string readvertisement, node, php, explicit-null, value, local Flags associated with Prefix Segment-ID.
- algorithm: integer
-
Prefix-SID algorithm to be used for path computation.
- value: integer
-
IGP Prefix-SID value.
Example
{
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
PREFIX-SUBTLVS-SUBTLV-FLAGS-STATE:
PREFIX SUBTLVS SUBTLV FLAGS STATE
- flags: string[]
-
string external-flag, readvertisement-flag, node-flag Additional prefix reachability flags.
- type: string
-
The type of subTLV being described. The type of subTLV is expressed as a canonical name.
Example
{
"flags": [
"string"
],
"type": "string"
}
OVERLAY-OCNI-ISIS-PROTOCOL-STATE:
State parameters relating to the routing protocol instance
- identifier: string
-
The protocol identifier for the instance
- name: string
-
A unique name for the protocol instance
Example
{
"identifier": "string",
"name": "string"
}
OVERLAY-OCNI-ISIS-NLPID:
This container defines TLV 129.
- state: NLPID-STATE
-
State parameters of ISIS TLV 129.
Example
{
"state": {
"nlpid": [
"string"
]
}
}
ISIS-SH-PROTO:
Information about an IS-IS instance
- srgb-end: integer
-
Last label in SRGB
- remaining-time-for-next-nsf-restart: integer
-
Time remaining until the next NSF restart may be attempted
- adj-form-count: integer
-
Adj Forming count
- last-restart-status: string isis-startup-ssm-active, isis-startup-ssm-complete, isis-startup-ssm-aborted, isis-startup-ssm-not-run
-
Last restart status
- srlb-allocated: boolean
-
Is SRLB allocated ?
- vrf-context: string
-
VRF context
- instance-id: integer
-
instance id
- adj-stagger-enabled: boolean
-
Adjacency Stagger Enabled
- te-connection: string isis-down, isis-up
-
TE connection
- active-area-address: object[]
-
Active area addresses
-
object - entry: string
- adj-stagger-max: integer
-
Adjacency Stagger Max Number of Forming Neighbors Allowed
- adj-stagger-init: integer
-
Adjacency Stagger Initiall Number of Forming Neighbors Allowed
- srlb-start: integer
-
First label in SRLB
- last-restart-nsf-flavor: string isis-nsf-flav-or-none, isis-nsf-flav-or-cisco, isis-nsf-flav-or-ietf, isis-nsf-flav-or-nsr
-
NSF type of last restart
- srgb-allocated: boolean
-
Is SRGB allocated ?
- adj-full-count: integer
-
Adj Full count
- nsap-system-id: string
-
Local system ID
- running-levels: string isis-levels-none, isis-levels-1, isis-levels-2, isis-levels-12, isis-levels-total
-
Levels running
- valid-nsap-system-id: boolean
-
Indicates if system ID valid
- srgb-start: integer
-
First label in SRGB
- per-topo-data: ISIS-SH-TOPO
-
Per-topology data
-
ISIS-SH-TOPO - manual-area-address: object[]
-
Manual area addresses
-
object - entry: string
- configured-nsf-flavor: string isis-nsf-flav-or-none, isis-nsf-flav-or-cisco, isis-nsf-flav-or-ietf, isis-nsf-flav-or-nsr
-
Configured NSF type
- srlb-end: integer
-
Last label in SRLB
Example
{
"srgb-end": "integer",
"remaining-time-for-next-nsf-restart": "integer",
"adj-form-count": "integer",
"last-restart-status": "string",
"srlb-allocated": "boolean",
"vrf-context": "string",
"instance-id": "integer",
"adj-stagger-enabled": "boolean",
"te-connection": "string",
"active-area-address": [
{
"entry": "string"
}
],
"adj-stagger-max": "integer",
"adj-stagger-init": "integer",
"srlb-start": "integer",
"last-restart-nsf-flavor": "string",
"srgb-allocated": "boolean",
"adj-full-count": "integer",
"nsap-system-id": "string",
"running-levels": "string",
"valid-nsap-system-id": "boolean",
"srgb-start": "integer",
"per-topo-data": [
{
"default-admin-distance": "integer",
"advertise-passive-only": "boolean",
"redist-protocols-list": {
"isis-sh-redist-entry": [
{
"protocol-details": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
}
]
},
"wait-redist-complete": "boolean",
"per-area-data": [
{
"rib-update-delay": "integer",
"sr-uloop-event": "string",
"sr-uloop-far-node-id": "string",
"level": "string",
"uses-default-link-topo-flag": "boolean",
"sr-uloop-is-active": "boolean",
"generated-metric-style": "string",
"duration": "integer",
"accepted-metric-style": "string",
"sr-uloop-near-node-id": "string",
"ispf-state": "string",
"uloop-avoidance-type": "string",
"metric": "string",
"te-enabled": "boolean"
}
],
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
}
],
"manual-area-address": [
{
"entry": "string"
}
],
"configured-nsf-flavor": "string",
"srlb-end": "integer"
}
LAN-ADJACENCY-SIDS-LAN-ADJACENCY-SID-STATE:
LAN ADJACENCY SIDS LAN ADJACENCY SID STATE
- neighbor-id: string
-
System ID of the neighbor associated with the LAN- Adj-Segment-ID value.
- flags: string[]
-
string address-family, backup, value, local, set Flags associated with LAN-Adj-Segment-ID.
- weight: integer
-
Value that represents the weight of the Adj-SID for the purpose of load balancing.
- value: integer
-
LAN Adjacency-SID value.
Example
{
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
PREFIXES-PREFIXES-STATE:
PREFIXES PREFIXES STATE
- prefix: string
-
IPv4 prefix contained within reachability TLVs.
- up-down: boolean
-
The up/down bit. Set if a prefix is advertised from a higher level to a lower level (e.g., level 2 to level 1), indicating that the prefix has traveled down the hierarchy. Prefixes that have the up/down bit set may only be advertised down the hierarchy, i.e., to lower levels. When a prefix is first injected into IS-IS, the bit is UNSET.
Example
{
"prefix": "string",
"up-down": "boolean"
}
ISIS-SH-IF-AREA-CLNS:
Per interface per area CLNS state
- multicast-status: ISIS-SH-IF-MCAST-STATUS
-
Multicast group membership status
- level: string isis-level0, isis-level1, isis-level2
-
Level of the area
Example
{
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
},
"level": "string"
}
ISIS-SH-IF-CLNS-P2P:
Point-to-point CLNS state
- p2p-over-lan-data: ISIS-SH-IF-CLNS-P2P-OVER-LAN
-
Point-to-point over LAN data
Example
{
"p2p-over-lan-data": {
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
}
}
}
PREFIXES-PREFIXES-DELAY-METRIC-STATE:
PREFIXES PREFIXES DELAY METRIC STATE
- metric: integer
-
ISIS delay metric value. This metric measures the transit delay of the associated circuit. It is an optional metric, which if assigned to a circuit shall have a positive integral value. Higher values indicate a longer transit delay.
- flags: string[]
-
string internal, unsupported ISIS Delay Metric Flags.
Example
{
"metric": "integer",
"flags": [
"string"
]
}
OVERLAY-OCNI-ISIS-SEGMENT-ROUTING-ALGORITHM:
List of the segment routing algorithsm advertised within the TLV.
- state: SEGMENT-ROUTING-ALGORITHM-STATE
-
State parameters of sub-TLV 19 - Segment Routing Algorithm.
Example
{
"state": {
"algorithm": "string"
}
}
OVERLAY-OCNI-ISIS-IPV6-SOURCE-ROUTER-ID:
This container defines sub-TLV 12.
- state: IPV6-SOURCE-ROUTER-ID-STATE
-
State parameters of sub-TLV 12.
Example
{
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
}
IPV4-SRLG-STATE:
IPV4 SRLG STATE
- psn-number: integer
-
Pseudonode number if the neighbor is on a LAN interface.
- instance-number: integer
-
An arbitrary unsigned 32-bit integer used to disambiguate the instance of TLV 138. The instance identifier is synthesised by the system and may be renumbered for the same SRLG definition in subsequent advertised LSPs if (and only if) the entire list of SRLGs is replaced.
- ipv4-neighbor-address: string
-
IPv4 neighbor address.
- flags: string[]
-
string numbered SRLG flags.
- ipv4-interface-address: string
-
IPv4 interface address.
- system-id: string
-
Neighbor system ID.
- srlg-value: integer[]
-
integer List of SRLG values.
Example
{
"psn-number": "integer",
"instance-number": "integer",
"ipv4-neighbor-address": "string",
"flags": [
"string"
],
"ipv4-interface-address": "string",
"system-id": "string",
"srlg-value": [
"integer"
]
}
AREA-ADDRESS-STATE:
AREA ADDRESS STATE
- area-address: string[]
-
string Area adress(es) of the IS. Set of manual area addresses of this IS.
Example
{
"area-address": [
"string"
]
}
IPV4-INTERFACE-ADDRESS-STATE:
IPV4 INTERFACE ADDRESS STATE
- ipv4-interface-address: string[]
-
string A 4-octet IPv4 address for the interface described by the (main) TLV. This sub-TLV can occur multiple times.
Example
{
"ipv4-interface-address": [
"string"
]
}
ISIS-SH-IF-ADJ-FORM-DISABLED:
Interface info when adjacency formation is disabled
- reason-code: string isis-intf-adj-form-disabled-cfg-passive, isis-intf-adj-form-disabled-no-topo-participate, isis-intf-adj-form-disabled-add-to-intf-stack-fail, isis-intf-adj-form-disabled-clns-io, isis-intf-adj-form-disabled-internal-error
-
Reason why the interface is not able to form adjacencies
Example
{
"reason-code": "string"
}
ISIS-SH-IPV6-UCMP-PATH:
IPv6 path to a destination
- is-te-tunnel-interface: boolean
-
Is path via a TE tunnel
- neighbor-address: string
-
Next hop neighbor's forwarding address
- segment-routing-sid-value: string
-
Segment routing sid value received from first hop
- weight: string
-
Weight configured on the interface
- neighbor-id: string
-
Next hop neighbor ID
- total-ucmp-distance: string
-
Distance to the network via this UCMP next hop
- neighbor-snpa: string
-
Next hop neighbor's SNPA
- is-sr-exclude-tunnel-interface: boolean
-
Is path via an SR-exclude TE tunnel
- tag: string
-
Tag associated with the path
- frr-backup: ISIS-SH-IPV6-FRR-BACKUP
-
FRR backup for this path
- egress-interface: string
-
Interface to send the packet out of
Example
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
ISIS-SH-REDIST-ENTRY:
Redistributed protocol entry
- isis-sh-redist-entry: object[]
-
isis sh redist entry
-
object - protocol-details: ISIS-SH-REDIST-ENTRY-PROTO
-
Relevant details of the redistributed protocol
Example
{
"isis-sh-redist-entry": [
{
"protocol-details": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
}
]
}
DEFAULT-METRIC:
DEFAULT METRIC
- state: DEFAULT-METRIC-STATE
-
State parameters for default-metric.
Example
{
"state": {
"default-metric": "integer",
"flags": "string"
}
}
ISIS-SH-IF-BFD-TYPE:
Per-interface BFD data
- ipv6-enabled: boolean
-
IPv6 BFD enabled status
- enabled: boolean
-
IPv4 BFD enabled status
- multiplier: integer
-
BFD hello multiplier
- interval: integer
-
BFD hello minimum interval in milliseconds
Example
{
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
}
ISIS-SH-LSP-DB-SUMMARY-ALL-FRAGMENTS-STATS:
All fragment counters
- node-counters: ISIS-SH-LSP-DB-SUMMARY-NODE-CLASS-COUNTERS
-
Summary by class of node
Example
{
"node-counters": {
"route-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"pseudo-node-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
}
SUBTLVS-SUBTLV-PREFIX-SIDS-PREFIX-SID-STATE:
SUBTLVS SUBTLV PREFIX SIDS PREFIX SID STATE
- flags: string[]
-
string readvertisement, node, php, explicit-null, value, local Flags associated with Prefix Segment-ID.
- algorithm: integer
-
Prefix-SID algorithm to be used for path computation.
- value: integer
-
IGP Prefix-SID value.
Example
{
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG64:
This container defines sub-TLV 2.
- state: SUBTLVS-SUBTLV-TAG64-STATE
-
State parameters of sub-TLV 2.
Example
{
"state": {
"tag64": [
"integer"
]
}
}
MULTI-TOPOLOGY-STATE:
MULTI TOPOLOGY STATE
- enabled: boolean
-
When set to true, the functionality within which this leaf is defined is enabled, when set to false it is explicitly disabled.
- afi-name: string
-
Address-family type.
- safi-name: string
-
Subsequent address-family type.
Example
{
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
OVERLAY-OCNI-ISIS-GLOBAL-STATE:
This container defines state for ISIS global router.
- instance: string
-
ISIS Instance.
- net: string[]
-
string ISIS network entity title (NET). The first 8 bits are usually 49 (private AFI), next 16 bits represent area, next 48 bits represent system id and final 8 bits are set to 0.
- max-ecmp-paths: integer
-
ISIS max-paths count.
- fast-flooding: boolean
-
When set to true, IS will always flood the LSP that triggered an SPF before the router actually runs the SPF computation.
- level-capability: string level1, level2, level12
-
ISIS level capability(level-1, level-2 ,vlevel-1-2).
Example
{
"instance": "string",
"net": [
"string"
],
"max-ecmp-paths": "integer",
"fast-flooding": "boolean",
"level-capability": "string"
}
ISIS-SH-TE-LOG-STRUC:
MPLS TE log
- log-entry: ISIS-SH-TE-LOG-ENT
-
Log entries
-
ISIS-SH-TE-LOG-ENT
Example
{
"log-entry": [
{
"neighbor-ip-address": "string",
"status": "boolean",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"log-interface": "string",
"te-log-neighbor-system-id": "string"
}
]
}
ISIS-IPV4-ADJ-SID:
IPv4 Adjacency SID
- adjacency-sid-backup: ISIS-IPV4-ADJ-SID-BACKUP-INFO
-
Adjacency SID Backup Info
- adjacency-sid-value: string
-
Adjacency SID value
- adjacency-sid-backup-te: ISIS-IPV4-ADJ-SID-BACKUP-INFO
-
Adjacency SID Backup Info TE
Example
{
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
}
ISIS-SH-LSP-DB-LOG-ENT:
LSP Database Log Entry
- lspdb-operation: string isis-lsp-db-clear, isis-lsp-db-insert-new-lsp, isis-lsp-db-replace-lsp-with-lsp, isis-lsp-db-purge-lsp, isis-lsp-db-delete-lsp
-
Operation applying to this entry.
- new-lsp-entry: ISIS-SH-LSP-HEADER
-
Entry being inserted or the updated version of an old entry.
- generic-data: ISIS-SH-GENERIC-LOG-ENT
-
Generic entry data
- old-lsp-entry: ISIS-SH-LSP-HEADER
-
Entry being replaced.
Example
{
"lspdb-operation": "string",
"new-lsp-entry": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"version": "integer",
"local-lsp-flag": "boolean",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-id": "string",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-checksum": "integer"
},
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"old-lsp-entry": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"version": "integer",
"local-lsp-flag": "boolean",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-id": "string",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-checksum": "integer"
}
}
ISIS-TRAFFIC-INTF-P2P-TYPE:
Per-interface point-to-point statistics
- iih-count: ISIS-TRAFFIC-PDU-COUNT-TYPE
-
IIH statistics
- memory-exhausted-iih-count: integer
-
IIHs not sent due to memory exhaustion
- lsp-retransmit-count: integer
-
LSP retransmissions
Example
{
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer",
"lsp-retransmit-count": "integer"
}
OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINT-STATE:
State parameters of IS Extended Reachability sub-TLV 22.
- model-id: integer
-
Identifier for the Bandwidth Constraints Model currently in use by the LSR initiating the IGP advertisement.
Example
{
"model-id": "integer"
}
ISIS-SH-IF-CFG-STATUS:
Configured state of an interface
- adjacency-form-status: boolean
-
Configured adjacency formation status
- adv-prefix-status: boolean
-
Configured prefix advertisement status
Example
{
"adjacency-form-status": "boolean",
"adv-prefix-status": "boolean"
}
ISIS-SH-MADJ-SID-IF:
Manual Adjacency SID Interface Configuration and Operation
- sid-active: boolean
-
SID is in use
- sid-protected: boolean
-
SID configured as protected by backup path
- manual-adjacency-sid-type: integer
-
Manual Adjacency SID Type (Absolute or Index)
- manual-adjacency-sid-index: string
-
Manual Adjacency SID Index (if configured as index)
- manual-adjacency-sid-label: string
-
Manual Adjacency SID Label
Example
{
"sid-active": "boolean",
"sid-protected": "boolean",
"manual-adjacency-sid-type": "integer",
"manual-adjacency-sid-index": "string",
"manual-adjacency-sid-label": "string"
}
ISIS-SH-TRAFFIC-AREA-TOPO:
Per-area, per-topology traffic data
- statistics: ISIS-AREA-TOPO-STATS-TYPE
-
Statistics
- id: ISIS-TOPO-ID-TYPE
-
Topology ID
Example
{
"statistics": {
"spf-run-count": "integer",
"nhc-run-count": "integer",
"periodic-run-count": "integer",
"ispf-run-count": "integer",
"prc-run-count": "integer"
},
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
}
ISIS-SH-SPF-LOG-STRUC:
Log of IS-IS route calculations
- log-entry: ISIS-SH-SPF-LOG-ENT
-
SPF Log entries
-
ISIS-SH-SPF-LOG-ENT
Example
{
"log-entry": [
{
"triggers": {
"trigger-prefix": {
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
},
"is-sr-uloop-calculation": "boolean",
"trigger-link": "string",
"first-trigger-lsp-id": "string",
"trigger-next-hop-id": "string",
"is-sr-uloop-link-down": "boolean",
"unique-trigger-count": "integer",
"trigger": [
{
"entry": "string"
}
]
},
"next-wait-interval": "integer",
"wait-enforced": "integer",
"updated-lsp-count": "integer",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"route-update-statistics": {
"duration-breakdown": {
"local-rib-update": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-build": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-send": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
}
},
"rib-batch-counts": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
}
}
]
}
OVERLAY-OCNI-ISIS-SUBTLV-MAX-LINK-BANDWIDTH:
This container defines sub-TLV 9.
- state: SUBTLV-MAX-LINK-BANDWIDTH-STATE
-
State parameters of sub-TLV 9.
Example
{
"state": {
"max-link-bandwidth": "string"
}
}
IPV4-NEIGHBOR-ADDRESS-STATE:
IPV4 NEIGHBOR ADDRESS STATE
- ipv4-neighbor-address: string[]
-
string A single IPv4 address for a neighboring router on this link. This sub-TLV can occur multiple times.
Example
{
"ipv4-neighbor-address": [
"string"
]
}
EXPENSE-METRIC:
EXPENSE METRIC
- state: EXPENSE-METRIC-STATE
-
State parameters of expense-metric.
Example
{
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
PREFIXES-DEFAULT-METRIC:
PREFIXES DEFAULT METRIC
- state: PREFIXES-DEFAULT-METRIC-STATE
-
State parameters for default-metric.
Example
{
"state": {
"default-metric": "integer",
"flags": "string"
}
}
ISIS-SH-IF-CLNS-P2P-OVER-LAN:
Point-to-point over LAN specific CLNS state
- multicast-status: ISIS-SH-IF-MCAST-STATUS
-
Multicast group membership status
Example
{
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
}
}
SUBTLV-IPV6-SOURCE-ROUTER-ID-STATE:
SUBTLV IPV6 SOURCE ROUTER ID STATE
- type: string
-
The type of subTLV being described. The type of subTLV is expressed as a canonical name.
- ipv6-source-router-id: string
-
IPv6 Source router ID address. In cases where the advertisement is an identifier for the advertising router (e.g., with the N-flag set in the Prefix Attribute Flags sub-TLV), it may be useful for other routers to know the source of the advertisement. When reachability advertisement is leaked from one level to another, Router ID advertised is always the Router ID of the IS-IS instance that originated the advertisement. This would be true even if the prefix had been learned from another protocol.
Example
{
"type": "string",
"ipv6-source-router-id": "string"
}
ISIS-SH-IF-ACTIVE-P2P:
Per-interface data
- extended-circuit-number: string
-
Extended Circuit Number valid for a P2P interface
- time-until-next-iih: integer
-
Time in ms before the next IIH can be sent
- retransmit-lsp-interval: integer
-
Time in ms until the next scheduled LSP is retransmitted
- retransmit-lsp-queue-size: integer
-
No. of LSPs queued to be retransmitted
Example
{
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
}
OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-STATE:
State parameters for a prefix.
- type: string
-
The type of subTLV being described. The type of subTLV is expressed as a canonical name.
Example
{
"type": "string"
}
OVERLAY-OCNI-ISIS-HOSTNAME:
This container defines TLV 137.
- state: HOST-NAME-STATE
-
State parameters of ISIS TLV 137.
Example
{
"state": {
"host-name": [
"string"
]
}
}
SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID-STATE:
SUBTLVS SUBTLV IPV4 SOURCE ROUTER ID STATE
- ipv4-source-router-id: string
-
IPv4 Source router ID address. In cases where the advertisement is an identifier for the advertising router (e.g., with the N-flag set in the Prefix Attribute Flags sub-TLV), it may be useful for other routers to know the source of the advertisement. When reachability advertisement is leaked from one level to another, Router ID advertised is always the Router ID of the IS-IS instance that originated the advertisement. This would be true even if the prefix had been learned from another protocol.
- type: string
-
The type of subTLV being described. The type of subTLV is expressed as a canonical name.
Example
{
"ipv4-source-router-id": "string",
"type": "string"
}
SRGB-DESCRIPTORS:
SRGB DESCRIPTORS
- srgb-descriptor: SRGB-DESCRIPTOR
-
Descriptor entry within the SR capabilty sub-TLV
-
SRGB-DESCRIPTOR
Example
{
"srgb-descriptor": [
{
"state": {
"range": "integer",
"label": "string"
}
}
]
}
UNDEFINED-TLV-STATE:
UNDEFINED TLV STATE
- length: integer
-
TLV length.
- type: integer
-
TLV Type.
- value: string
-
TLV value.
Example
{
"length": "integer",
"type": "integer",
"value": "string"
}
ERROR-METRIC:
ERROR METRIC
- state: ERROR-METRIC-STATE
-
State parameters of error-metric.
Example
{
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
MAX-LINK-BANDWIDTH-STATE:
MAX LINK BANDWIDTH STATE
- max-link-bandwidth: string
-
The maximum bandwidth that can be used on this link in this direction (from the system originating the LSP to its neighbors). It is encoded in 32 bits in IEEE floating point format . The units are bytes (not bits!) per second.
Example
{
"max-link-bandwidth": "string"
}
SUBTLV-IPV6-INTERFACE-ADDRESS-STATE:
SUBTLV IPV6 INTERFACE ADDRESS STATE
- ipv6-interface-address: string[]
-
string Contains a 16-octet IPv6 address for the interface described by the containing Extended IS Reachability TLV. This sub-TLV can occur multiple times.
Example
{
"ipv6-interface-address": [
"string"
]
}
OVERLAY-OCNI-ISIS-NEIGHBORS-STATE:
State parameters of extended neighbor
- system-id: string
-
System-id of the neighbor.
- metric: integer
-
Metric value.
Example
{
"system-id": "string",
"metric": "integer"
}
SRGB-DESCRIPTOR:
SRGB DESCRIPTOR
- state: SRGB-DESCRIPTOR-STATE
-
State parameters of the SR range
Example
{
"state": {
"range": "integer",
"label": "string"
}
}
EXTENDED-ADMIN-GROUP-STATE:
EXTENDED ADMIN GROUP STATE
- extended-admin-group: integer[]
-
integer The extended-admin-group sub-TLV is used in addition to the Administrative Groups when it is desirable to make more than 32 colors available for advertisement in a network.
Example
{
"extended-admin-group": [
"integer"
]
}
NSR-STATS-GBL-ARR-TYPE:
NSR STATS GBL ARR TYPE
- peer: NSR-STATS-GBL-TYPE
-
peer
-
NSR-STATS-GBL-TYPE - self: NSR-STATS-GBL-TYPE
-
self
Example
{
"peer": [
{
"no-of-live-interface": "integer",
"no-of-ipv6-routes": "integer",
"no-of-loopback-interface": "integer",
"no-of-te-links": "integer",
"no-of-l1-adj": "integer",
"no-of-lan-interface": "integer",
"no-of-l2-adj": "integer",
"no-of-l1-lsp": "integer",
"no-of-l2-lsp": "integer",
"seqnum": "integer",
"no-of-ipv4-routes": "integer",
"no-of-te-tunnels": "integer",
"no-of-ptp-interface": "integer"
}
],
"self": {
"no-of-live-interface": "integer",
"no-of-ipv6-routes": "integer",
"no-of-loopback-interface": "integer",
"no-of-te-links": "integer",
"no-of-l1-adj": "integer",
"no-of-lan-interface": "integer",
"no-of-l2-adj": "integer",
"no-of-l1-lsp": "integer",
"no-of-l2-lsp": "integer",
"seqnum": "integer",
"no-of-ipv4-routes": "integer",
"no-of-te-tunnels": "integer",
"no-of-ptp-interface": "integer"
}
}
ISIS-SH-IPV6-TOPO-REACHABLE-DETAILS:
Status of a reachable IPv6 IS
- paths: ISIS-SH-IPV6-PATH
-
First hops towards the IS
-
ISIS-SH-IPV6-PATH - parent: ISIS-SH-TOPO-NEIGHBOR
-
Parents of the IS within the SPT
-
ISIS-SH-TOPO-NEIGHBOR - multicast-root-distance: string
-
Distance to the IS
- root-distance: string
-
Distance to the IS
- multicast-path: ISIS-SH-IPV6-PATH
-
Multicast intact first hops towards the IS
-
ISIS-SH-IPV6-PATH - children: ISIS-SH-TOPO-NEIGHBOR
-
Children of the IS within the SPT
-
ISIS-SH-TOPO-NEIGHBOR
Example
{
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean"
}
]
}
OVERLAY-OCNI-ISIS-LEVEL-TIMERS:
This container defines ISIS timers.
- state: LEVEL-TIMERS-STATE
-
This container defines ISIS interface hello-timers state.
Example
{
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
}
ISIS-IPV6-ADJ-SID:
IPv6 Adjacency SID
- adjacency-sid-backup: ISIS-IPV6-ADJ-SID-BACKUP-INFO
-
Adjacency SID Backup Info
- adjacency-sid-value: string
-
Adjacency SID value
- adjacency-sid-backup-te: ISIS-IPV6-ADJ-SID-BACKUP-INFO
-
Adjacency SID Backup Info TE
Example
{
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
}
ISIS-SH-IF-FRR-LEVEL:
Per level FRR information
- frr-type: string isis-frr-type-none, isis-frr-type-per-link, isis-frr-type-per-prefix, isis-frr-type-sr-u-loop
-
FRR type configured per level for this interface
- ti-lfa-node-tie-breaker-index: integer
-
TI LFA node-protecting Tie breaker index
- frr-tie-breaker: ISIS-FRR-TIEBREAKER-SORTED
-
FRR TieBreakers array per level for this interface
-
ISIS-FRR-TIEBREAKER-SORTED - is-ti-lfa: boolean
-
Is FRR TI LFA enabled per level for this interface
- is-tie-breakers-configured: boolean
-
Is Tiebreaker configured per level for this interface
- is-remote-lfa: boolean
-
Is FRR Remote LFA enabled per level for this interface
- ti-lfa-srlg-tie-breaker: integer
-
TI LFA srlg Tie breaker index
- is-frr: boolean
-
Is FRR enabled per level on this interface
Example
{
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
}
LSP-GENERATION-STATE:
LSP GENERATION STATE
- lsp-max-wait-interval: integer
-
Time interval in milliseconds that specifies max interval between two consecutive occurrences of an LSP being generated.
- lsp-second-wait-interval: integer
-
Time interval in milliseconds that specifies the millisecond LSP generation delay.
- adaptive-timer: string linear, exponential
-
ISIS adaptive timer types (linear, exponential).
- lsp-first-wait-interval: integer
-
Time interval in milliseconds that specifies the first LSP generation delay.
Example
{
"lsp-max-wait-interval": "integer",
"lsp-second-wait-interval": "integer",
"adaptive-timer": "string",
"lsp-first-wait-interval": "integer"
}
ISIS-SH-TOPO-NEIGHBOR:
SPT Neighbor
- intermediate-pseudonode: string
-
Pseudonode between system and its neighbor
- neighbor-id: string
-
Neighbor ID
Example
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
PURGE-OI-STATE:
PURGE OI STATE
- source-system-id: string
-
System ID of the Intermediate System that inserted this TLV.
- system-id-count: integer
-
Number of system IDs carried in this TLV.
- received-system-id: string
-
System ID of the Intermediate System from which the purge was received.
Example
{
"source-system-id": "string",
"system-id-count": "integer",
"received-system-id": "string"
}
IPV6-NEIGHBOR-ADDRESS-STATE:
IPV6 NEIGHBOR ADDRESS STATE
- ipv6-neighbor-address: string[]
-
string Contains a 16-octet IPv6 address for a neighboring router on the link described by the (main) TLV. This sub-TLV can occur multiple times.
Example
{
"ipv6-neighbor-address": [
"string"
]
}
PREFIXES-STATE:
PREFIXES STATE
- prefix: string
-
IPv4 prefix contained within reachability TLVs.
- up-down: boolean
-
The up/down bit. Set if a prefix is advertised from a higher level to a lower level (e.g., level 2 to level 1), indicating that the prefix has traveled down the hierarchy. Prefixes that have the up/down bit set may only be advertised down the hierarchy, i.e., to lower levels. When a prefix is first injected into IS-IS, the bit is UNSET.
Example
{
"prefix": "string",
"up-down": "boolean"
}
ISIS-SH-IF-TOPO-ADV-PREFIX-DISABLED:
Topology info when prefix advertisement is disabled
- reason-code: string isis-intf-topo-adv-prefix-disabled-intf-suppressed, isis-intf-topo-adv-prefix-disabled-af-not-up, isis-intf-topo-adv-prefix-disabled-af-prefixes-unknown, isis-intf-topo-adv-prefix-disabled-internal-error
-
Reason why the prefix advertisement status of a topology is disabled
Example
{
"reason-code": "string"
}
ISIS-SH-IF-AF-PREFIX-UNKNOWN:
Address prefix unknown info
- reason-code: string isis-intf-af-prefix-unknown-adv-suppressed, isis-intf-af-prefix-unknown-global-addr-reg-error, isis-intf-af-prefix-unknown-internal-error
-
Reason why the global prefix(es) is(are) unknown
Example
{
"reason-code": "string"
}
OVERLAY-OCNI-ISIS-NEIGHBORS:
IS reachability neighbor attributes.
- delay-metric: DELAY-METRIC
-
This container defines the ISIS delay metric.
- state: NEIGHBORS-STATE
-
State parameters of IS standard neighbor.
- expense-metric: EXPENSE-METRIC
-
This container defines the ISIS expense metric.
- default-metric: DEFAULT-METRIC
-
This container defines ISIS Default Metric.
- error-metric: ERROR-METRIC
-
This container defines the ISIS error metric.
Example
{
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"system-id": "string"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"default-metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
ISIS-SH-TIMESTAMP-TYPE:
Timestamp for an event
- seconds: integer
-
Timestamp value (seconds)
- nano-seconds: integer
-
Timestamp value (nanoseconds)
Example
{
"seconds": "integer",
"nano-seconds": "integer"
}
ISIS-SH-IF-CLNS-PROTO-DOWN:
Interface info when CLNS is down
- reason-code: string isis-intf-clns-proto-down-add-to-intf-stack-fail, isis-intf-clns-proto-down-no-imd-conn, isis-intf-clns-proto-down-imd-node-doesnt-exist, isis-intf-clns-proto-down-imd-exist-reg-error, isis-intf-clns-proto-down-imd-state-reg-error, isis-intf-clns-proto-down-clns-not-up
-
Reason why CLNS is down
Example
{
"reason-code": "string"
}
ISIS-SH-TE-TUNNEL:
MPLS TE tunnel
- teipv6aa-enabled: boolean
-
Indicates whether MPLS TE IPv6 autoroute announce is enabled
- te-segment-routing-enabled: boolean
-
Indicates whether MPLS TE segment routing is enabled
- teigp-metric: string
-
Tunnel metric
- teipv4aa-enabled: boolean
-
Indicates whether MPLS TE IPv4 autoroute announce is enabled
- te-segment-routing-strict-spf: boolean
-
Indicates whether MPLS TE segment routing strict SPF is enabled
- te-system-id: string
-
Destination system ID
- te-next-hop-ip-address: string
-
Tunnel next-hop IP address
- te-segment-routing-exclude: boolean
-
Indicates whether Segment routing labeled traffic exclusion is enabled
- te-mode-type: string isis-metric-mode-fixed, isis-metric-mode-relative, isis-metric-mode-absolute
-
Tunnel metric mode
- teipv6fa-enabled: boolean
-
Indicates whether MPLS TE IPv6 forwarding adjacency is enabled
- teipv4fa-enabled: boolean
-
Indicates whether MPLS TE IPv4 forwarding adjacency is enabled
- te-checkpoint-object-id: integer
-
Tunnel checkpoint object ID
- te-bandwidth: integer
-
Tunnel bandwidth
- te-interface: string
-
Tunnel interface
Example
{
"teipv6aa-enabled": "boolean",
"te-segment-routing-enabled": "boolean",
"teigp-metric": "string",
"teipv4aa-enabled": "boolean",
"te-segment-routing-strict-spf": "boolean",
"te-system-id": "string",
"te-next-hop-ip-address": "string",
"te-segment-routing-exclude": "boolean",
"te-mode-type": "string",
"teipv6fa-enabled": "boolean",
"teipv4fa-enabled": "boolean",
"te-checkpoint-object-id": "integer",
"te-bandwidth": "integer",
"te-interface": "string"
}
SUBTLV-IPV4-SOURCE-ROUTER-ID-STATE:
SUBTLV IPV4 SOURCE ROUTER ID STATE
- ipv4-source-router-id: string
-
IPv4 Source router ID address. In cases where the advertisement is an identifier for the advertising router (e.g., with the N-flag set in the Prefix Attribute Flags sub-TLV), it may be useful for other routers to know the source of the advertisement. When reachability advertisement is leaked from one level to another, Router ID advertised is always the Router ID of the IS-IS instance that originated the advertisement. This would be true even if the prefix had been learned from another protocol.
- type: string
-
The type of subTLV being described. The type of subTLV is expressed as a canonical name.
Example
{
"ipv4-source-router-id": "string",
"type": "string"
}
ISIS-SH-IPV4-ROUTE:
IS-IS IPv4 route
- connected-status: ISIS-SH-ROUTE-CONN-STATUS
-
Status of IS-IS directly connected routes to the prefix
- redistributed-status: ISIS-SH-ROUTE-REDIST-STATUS
-
Status of other protocols' routes redistributed into IS-IS
- per-level-advertising-detail: ISIS-SH-IPV4-ROUTE-ADV
-
Per level details of how the local system advertises the prefix
-
ISIS-SH-IPV4-ROUTE-ADV - native-status: ISIS-SH-IPV4-ROUTE-NATIVE-STATUS
-
Status of native IS-IS routes to the prefix
Example
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string"
}
}
]
}
]
}
}
}
TIMERS-STATE:
TIMERS STATE
- lsp-lifetime-interval: integer
-
Time interval in seconds that specifies how long an LSP remains in LSDB without being refreshed.
- lsp-refresh-interval: integer
-
Time interval in seconds that specifies how often route topology that a device originates is transmitted in LSPs.
Example
{
"lsp-lifetime-interval": "integer",
"lsp-refresh-interval": "integer"
}
SUBTLV-MAX-LINK-BANDWIDTH-STATE:
SUBTLV MAX LINK BANDWIDTH STATE
- max-link-bandwidth: string
-
The maximum bandwidth that can be used on this link in this direction (from the system originating the LSP to its neighbors). It is encoded in 32 bits in IEEE floating point format . The units are bytes (not bits!) per second.
Example
{
"max-link-bandwidth": "string"
}
ISIS-SH-IPV6-ROUTE-NATIVE-SOURCE:
Source of a native route
- source-lsp-id: string
-
ID of the LSP advertising the prefix
- nodal-sid: ISIS-NODAL-SID-TYPE
-
Nodal SIDs with the prefix item
-
ISIS-NODAL-SID-TYPE - source-address: string
-
Source address of the IS advertising the prefix
- tags: object[]
-
Tags associated with the prefix item
-
object - entry: string
Example
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
SUBTLV-EXTENDED-ADMIN-GROUP-STATE:
SUBTLV EXTENDED ADMIN GROUP STATE
- extended-admin-group: integer[]
-
integer The extended-admin-group sub-TLV is used in addition to the Administrative Groups when it is desirable to make more than 32 colors available for advertisement in a network.
Example
{
"extended-admin-group": [
"integer"
]
}
OVERLAY-OCNI-ISIS-SUBTLV-EXTENDED-ADMIN-GROUP:
This container defines sub-TLV 14.
- state: SUBTLV-EXTENDED-ADMIN-GROUP-STATE
-
State parameters of sub-TLV 14.
Example
{
"state": {
"extended-admin-group": [
"integer"
]
}
}
PREFIXES-EXPENSE-METRIC-STATE:
PREFIXES EXPENSE METRIC STATE
- metric: integer
-
ISIS expense metric value. This metric measures the monetary cost of utilising the associated circuit. It is an optional metric, which if assigned to a circuit shall have a positive integral value1). Higher values indicate a larger monetary expense.
- flags: string[]
-
string internal, unsupported ISIS Expense Metric Flags.
Example
{
"metric": "integer",
"flags": [
"string"
]
}
NEIGHBORS-STATE:
NEIGHBORS STATE
- system-id: string
-
System-ID of IS neighbor.
Example
{
"system-id": "string"
}
ISIS-SH-ADJ-LOG-STRUC:
Adjacency log structure
- log-entry: ISIS-SH-ADJ-LOG-ENT
-
Adjacency Log entries
-
ISIS-SH-ADJ-LOG-ENT
Example
{
"log-entry": [
{
"cur-adj-state": "string",
"interface-name": "string",
"state-reason": "string",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"adjacency-per-topology-change": [
{
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"change": "string"
}
],
"adj-log-neighbor-system-id": "string",
"prev-adj-state": "string"
}
]
}
PREFIX-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV-STATE:
PREFIX UNDEFINED SUBTLVS UNDEFINED SUBTLV STATE
- length: integer
-
TLV length.
- type: integer
-
TLV Type.
- value: string
-
TLV value.
Example
{
"length": "integer",
"type": "integer",
"value": "string"
}
ISIS-SH-HOST:
Bag representing a host (IS)
- host-name: string
-
Host name
- local-is-flag: boolean
-
TRUE if this is the local IS
- host-levels: string isis-levels-none, isis-levels-1, isis-levels-2, isis-levels-12, isis-levels-total
-
Host levels
Example
{
"host-name": "string",
"local-is-flag": "boolean",
"host-levels": "string"
}
ISIS-SH-SPF-LOG-ROUTE-UPDATE-TIMINGS-BREAKDOWN:
Breakdown of the time taken to perform the route update
- local-rib-update: ISIS-PER-PRIORITY-TIMINGS
-
Time to update IS-IS's local RIB
- global-rib-build: ISIS-PER-PRIORITY-TIMINGS
-
Time to build the update to send to the global RIB
- global-rib-send: ISIS-PER-PRIORITY-TIMINGS
-
Time to send the update to the global RIB
Example
{
"local-rib-update": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-build": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-send": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
}
}
ISIS-SH-REP-EL:
OSPF Repair Element
- repair-element-type: integer
-
Repair Element Type
- repair-strict-spf-label: integer
-
Repair Strict SPF Label
- repair-element-node-id: string
-
RepairElementNodeID
- repair-ipv4-addr: string
-
RepairIPv4Addr
- repair-ipv6-addr: string
-
RepairIPv6Addr
- repair-label: integer
-
Repair Label
Example
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
SUBTLV-TAG64-STATE:
SUBTLV TAG64 STATE
- tag64: integer[]
-
integer List of 64-bit tags associated with the prefix. Example uses of these tags include carrying BGP standard (or extended) communities and controlling redistribution between levels and areas, different routing protocols, or multiple instances of IS-IS running on the same router.
Example
{
"tag64": [
"integer"
]
}
ISIS-SH-IF-MCAST-INVALID:
Invalid multicast info
- reason-code: string isis-intf-mcast-invalid-join-error, isis-intf-mcast-invalid-internal-error, isis-intf-mcast-invalid-not-yet-needed
-
Reason why the multicast status is invalid
Example
{
"reason-code": "string"
}
PREFIXES-PREFIX-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV-STATE:
PREFIXES PREFIX UNDEFINED SUBTLVS UNDEFINED SUBTLV STATE
- length: integer
-
TLV length.
- type: integer
-
TLV Type.
- value: string
-
TLV value.
Example
{
"length": "integer",
"type": "integer",
"value": "string"
}
CIRCUIT-COUNTERS-STATE:
CIRCUIT COUNTERS STATE
- adj-changes: integer
-
Number of times an adjacency state change has occurred on this circuit. MIB Entry: CircAdjChanges.
- lan-dis-changes: integer
-
Number of times the Designated IS has changed on this circuit at this level. If the circuit is point to point, this count is zero. MIB Entry: CircLANDesISChanges.
- auth-fails: integer
-
Number of times an IS-IS control PDU with the correct auth type has failed to pass authentication validation. MIB Entry: CircAuthFails.
- id-field-len-mismatches: integer
-
Number of times an IS-IS control PDU with an ID field length different from that for this system has been received. MIB Entry: CircIDFieldLenMismatches.
- rejected-adj: integer
-
Number of times an adjacency has been rejected on this circuit. MIB Entry: CircRejAdjs.
- max-area-address-mismatches: integer
-
Number of times an IS-IS control PDU with a max area address field different from that for this system has been received. MIB Entry: CircMaxAreaAddrMismatches.
Example
{
"adj-changes": "integer",
"lan-dis-changes": "integer",
"auth-fails": "integer",
"id-field-len-mismatches": "integer",
"rejected-adj": "integer",
"max-area-address-mismatches": "integer"
}
OVERLAY-OCNI-ISIS-SUBTLV-ADMIN-GROUP:
This container defines sub-TLV 3.
- state: SUBTLV-ADMIN-GROUP-STATE
-
State parameters of sub-TLV 3.
Example
{
"state": {
"admin-group": [
"integer"
]
}
}
TRAFFIC-ENGINEERING-STATE:
TRAFFIC ENGINEERING STATE
- ipv4-router-id: string
-
IPv4 MPLS Traffic Engineering Router-ID.
- enabled: boolean
-
When set to true, the functionality within which this leaf is defined is enabled, when set to false it is explicitly disabled.
- ipv6-router-id: string
-
IPv6 MPLS Traffic Engineering Router-ID.
Example
{
"ipv4-router-id": "string",
"enabled": "boolean",
"ipv6-router-id": "string"
}
TAG64-STATE:
TAG64 STATE
- tag64: integer[]
-
integer List of 64-bit tags associated with the prefix. Example uses of these tags include carrying BGP standard (or extended) communities and controlling redistribution between levels and areas, different routing protocols, or multiple instances of IS-IS running on the same router.
Example
{
"tag64": [
"integer"
]
}
OVERLAY-OCNI-ISIS-PREFIX-SIDS-PREFIX-SID:
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
- state: PREFIX-SIDS-PREFIX-SID-STATE
-
State parameters for Prefix-SID.
Example
{
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
ISIS-SH-LSP:
An IS-IS LSP
- lsp-header-data: ISIS-SH-LSP-HEADER
-
Information from the LSP header
- lsp-body: string
-
LSP as received/sent over the wire, starting from the LSP ID field
Example
{
"lsp-header-data": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"version": "integer",
"local-lsp-flag": "boolean",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-id": "string",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-checksum": "integer"
},
"lsp-body": "string"
}
OVERLAY-OCNI-ISIS-IPV6-INTERFACE-ADDRESSES:
This container defines TLV 232.
- state: IPV6-INTERFACE-ADDRESSES-STATE
-
State parameters of ISIS TLV 232.
Example
{
"state": {
"ipv6-interface-address": [
"string"
]
}
}
ISIS-SH-FRR-SUMMARY:
FRR summary for an ISIS topology
- level2-prefixes: ISIS-SH-FRR-LEVEL-SUMMARY
-
FRR summary for prefixes reachable in L2
- unreachable-prefixes: ISIS-PER-PRIORITY-COUNTS
-
Unreachable prefixes
- level1-prefixes: ISIS-SH-FRR-LEVEL-SUMMARY
-
FRR summary for prefixes reachable in L1
Example
{
"level2-prefixes": {
"all-paths-protected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"some-paths-protected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"unprotected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
},
"unreachable-prefixes": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"level1-prefixes": {
"all-paths-protected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"some-paths-protected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"unprotected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
}
}
IPV4-INTERFACE-ADDRESSES-STATE:
IPV4 INTERFACE ADDRESSES STATE
- ipv4-interface-address: string[]
-
string IPv4 address(es) of the interface corresponding to the SNPA over which this PDU is to be transmitted.
Example
{
"ipv4-interface-address": [
"string"
]
}
OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG64:
This container defines sub-TLV 2.
- state: PREFIX-SUBTLVS-SUBTLV-TAG64-STATE
-
State parameters of sub-TLV 2.
Example
{
"state": {
"tag64": [
"integer"
]
}
}
PREFIXES-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV-STATE:
PREFIXES UNDEFINED SUBTLVS UNDEFINED SUBTLV STATE
- length: integer
-
TLV length.
- type: integer
-
TLV Type.
- value: string
-
TLV value.
Example
{
"length": "integer",
"type": "integer",
"value": "string"
}
ISIS-SH-REDIST-ENTRY-PROTO:
Redistributed protocol information
- isis-instance-id: string
-
IS-IS instance identifier
- protocol: string isis-redist-connected, isis-redist-static, isis-redist-ospf, isis-redist-bgp, isis-redist-isis, isis-redist-ospfv3, isis-redist-rip, isis-redist-eigrp, isis-redist-subscriber, isis-redist-application, isis-redist-mobile
-
Protocol
- ospf-process-id: string
-
OSPF process identifier
- application-name: string
-
Application Name
- ospfv3-process-id: string
-
OSPFv3 process identifier
- bgp-as-number: string
-
BGP Autonomous System number
- eigrp-as-number: string
-
EIGRP Autonomous System number
Example
{
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
OVERLAY-OCNI-ISIS-EXTENDED-ADMIN-GROUP:
This container defines sub-TLV 14.
- state: EXTENDED-ADMIN-GROUP-STATE
-
State parameters of sub-TLV 14.
Example
{
"state": {
"extended-admin-group": [
"integer"
]
}
}
ISIS-SH-NSR-STATS-GLOBAL:
IS-IS process NSR statistics
- isis-nsr-stats-data: NSR-STATS-GBL-ARR-TYPE
-
ISIS NSR STATS Data
- isis-vm-state: integer
-
ISIS VM STATE
Example
{
"isis-nsr-stats-data": {
"peer": [
{
"no-of-live-interface": "integer",
"no-of-ipv6-routes": "integer",
"no-of-loopback-interface": "integer",
"no-of-te-links": "integer",
"no-of-l1-adj": "integer",
"no-of-lan-interface": "integer",
"no-of-l2-adj": "integer",
"no-of-l1-lsp": "integer",
"no-of-l2-lsp": "integer",
"seqnum": "integer",
"no-of-ipv4-routes": "integer",
"no-of-te-tunnels": "integer",
"no-of-ptp-interface": "integer"
}
],
"self": {
"no-of-live-interface": "integer",
"no-of-ipv6-routes": "integer",
"no-of-loopback-interface": "integer",
"no-of-te-links": "integer",
"no-of-l1-adj": "integer",
"no-of-lan-interface": "integer",
"no-of-l2-adj": "integer",
"no-of-l1-lsp": "integer",
"no-of-l2-lsp": "integer",
"seqnum": "integer",
"no-of-ipv4-routes": "integer",
"no-of-te-tunnels": "integer",
"no-of-ptp-interface": "integer"
}
},
"isis-vm-state": "integer"
}
OVERLAY-OCNI-ISIS-NSR:
This container defines ISIS Non-Stop Routing.
- state: NSR-STATE
-
This container defines state for Non-Stop-Routing
Example
{
"state": {
"enabled": "boolean"
}
}
ADDR:
ADDR
- ipv6: string
-
IPv6
- ipv4: string
-
IPv4
- af: string none, ipv4, ipv6
-
AF
Example
{
"ipv6": "string",
"ipv4": "string",
"af": "string"
}
AFI-SAFI-AF-STATE:
AFI SAFI AF STATE
- enabled: boolean
-
When set to true, the functionality within which this leaf is defined is enabled, when set to false it is explicitly disabled.
- afi-name: string
-
Address-family type.
- safi-name: string
-
Subsequent address-family type.
Example
{
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
ISIS-AREA-TOPO-STATS-TYPE:
Per-area, per-topology traffic statistics
- spf-run-count: integer
-
Number of full SPF calculations run
- nhc-run-count: integer
-
Number of Next Hop Calculations run
- periodic-run-count: integer
-
Number of periodic SPF calculations run
- ispf-run-count: integer
-
Number of ISPF calculations run
- prc-run-count: integer
-
Number of PRCs run
Example
{
"spf-run-count": "integer",
"nhc-run-count": "integer",
"periodic-run-count": "integer",
"ispf-run-count": "integer",
"prc-run-count": "integer"
}
SUBTLVS-SUBTLV-TAG-STATE:
SUBTLVS SUBTLV TAG STATE
- tag32: integer[]
-
integer List of 32-bit tags associated with the prefix. Example uses of these tags include carrying BGP standard (or extended) communities and controlling redistribution between levels and areas, different routing protocols, or multiple instances of IS-IS running on the same router.
Example
{
"tag32": [
"integer"
]
}
ISIS-FRR-TIEBREAKER-SORTED:
FRR Tie Breaker Structure
- index: integer
-
Tie Breaker Index
- tie-breaker: string isis-frr-tiebreaker-down-stream, isis-frr-tiebreaker-lc-disjoint, isis-frr-tiebreaker-low-est-backup-metric, isis-frr-tiebreaker-node-protecting, isis-frr-tiebreaker-primary-path, isis-frr-tiebreaker-secondary-path, isis-frr-tiebreaker-srlg-disjoint, isis-frr-tiebreaker-default
-
Tie Breaker Type
Example
{
"index": "integer",
"tie-breaker": "string"
}
OVERLAY-OCNI-ISIS-INSTANCE-ID:
A list of instance IDs received within TLV 7 within an IS-IS LSP. In the case that more than one instance of TLV 7 is included in the LSP, the instance IDs specified within the instances are concatenated within this list.
- state: INSTANCE-ID-STATE
-
State parameters of ISIS TLV 7.
Example
{
"state": {
"topology-id": [
"integer"
],
"instance-id": "integer"
}
}
CNSP:
CNSP
- state: CNSP-STATE
-
Packet counters relating to CNSPs.
Example
{
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
}
OVERLAY-OCNI-ISIS-LEVEL-AFI-SAFI-AF:
Address-family/Subsequent Address-family list.
- state: LEVEL-AFI-SAFI-AF-STATE
-
This container defines AFI-SAFI State information
Example
{
"state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
PREFIXES-DELAY-METRIC:
PREFIXES DELAY METRIC
- state: PREFIXES-DELAY-METRIC-STATE
-
State parameters of delay-metric.
Example
{
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
OVERLAY-OCNI-ISIS-PREFIXES-STATE:
State parameters of IPv6 prefix attributes
- sbit: boolean
-
The Sub-TLV present bit. If UNSET, the octets of Sub-TLVs are not present. Otherwise, the bit is set and the octet following the prefix will contain the length of the Sub-TLV portion of the structure.
- prefix: string
-
IPv4 prefix contained within extended reachability TLVs.
- up-down: boolean
-
The up/down bit. Set if a prefix is advertised from a higher level to a lower level (e.g., level 2 to level 1), indicating that the prefix has traveled down the hierarchy. Prefixes that have the up/down bit set may only be advertised down the hierarchy, i.e., to lower levels. When a prefix is first injected into IS-IS, the bit is UNSET.
- metric: integer
-
ISIS metric value.
Example
{
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer"
}
ISIS-SH-IF-CLNS-MTU-STATUS:
ISIS SH IF CLNS MTU STATUS
- status: string isis-invalid, isis-valid
-
Status
- invalid: ISIS-SH-IF-CLNS-MTU-INVALID
-
Information pertaining to the invalid CLNS MTU
- mtu: integer
-
Valid MTU
Example
{
"status": "string",
"invalid": {
"reason-code": "string"
},
"mtu": "integer"
}
DELAY-METRIC-STATE:
DELAY METRIC STATE
- metric: integer
-
ISIS delay metric value. This metric measures the transit delay of the associated circuit. It is an optional metric, which if assigned to a circuit shall have a positive integral value. Higher values indicate a longer transit delay.
- flags: string[]
-
string internal, unsupported ISIS Delay Metric Flags.
Example
{
"metric": "integer",
"flags": [
"string"
]
}
ISIS-IP-PREFIX-TYPE:
ISIS IP PREFIX TYPE
- af-name: string ipv4, ipv6
-
AFName
- ipv4: ISIS-IPV4-PREFIX-TYPE
-
ipv4
- ipv6: ISIS-IPV6-PREFIX-TYPE
-
ipv6
Example
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
ISIS-SH-IF-AREA-ACTIVE-LAN:
Per-interface, per-area data for active LAN interface
- interface-priority: string
-
Interface's DIS-election priority
- circuit-lan-id: string
-
Circuit LAN ID
- are-we-dis: boolean
-
Flag indicating if this LAN circuit is the DIS
- time-until-next-iih: integer
-
Time (ms) until next IIH
- dispriority: string
-
Priority of current DIS on this LAN
Example
{
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
}
ISIS-SH-IF-AF:
Per Address family info
- af-name: string ipv4, ipv6
-
Address Family Identifier of the interface
- af-status: ISIS-SH-IF-AF-STATUS
-
Address Family status of the interface
Example
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
}
}
}
OVERLAY-OCNI-ISIS-INTERFACE-STATE:
This container defines state information for ISIS interfaces.
- passive: boolean
-
When set to true, the referenced interface is a passive interface such that it is not eligible to establish adjacencies with other systems, but is advertised into the IS-IS topology.
- interface-id: string
-
Interface for which ISIS configuration is to be applied.
- circuit-type: string point-to-point, broadcast
-
ISIS circuit type (p2p, broadcast).
- enabled: boolean
-
When set to true, the functionality within which this leaf is defined is enabled, when set to false it is explicitly disabled.
- hello-padding: string strict, loose, adaptive, disable
-
This leaf controls padding type for IS-IS Hello PDUs.
Example
{
"passive": "boolean",
"interface-id": "string",
"circuit-type": "string",
"enabled": "boolean",
"hello-padding": "string"
}
SUBTLV-FLAGS-STATE:
SUBTLV FLAGS STATE
- flags: string[]
-
string external-flag, readvertisement-flag, node-flag Additional prefix reachability flags.
- type: string
-
The type of subTLV being described. The type of subTLV is expressed as a canonical name.
Example
{
"flags": [
"string"
],
"type": "string"
}
ISIS-SH-TE-ADV-ENTRY:
MPLS TE advertisement
- te-neighbor-system-id: string
-
Neighbor system ID
- te-subpool-reserved-link-bandwidth: integer
-
Reservable link bandwidth in subpool
- te-sub-tlv: ISIS-SH-TE-ADV-SUB-TLV
-
List of TE sub TLVs
-
ISIS-SH-TE-ADV-SUB-TLV - te-ext-admin-num: integer
-
TE Ext Admin Number
- te-subpool-transmitted-bandwidth: object[]
-
Bandwidth in use in subpool
-
object - entry: integer
- te-reserved-link-bandwidth: integer
-
Reservable link bandwidth in global pool
- te-ext-admin-sub: object[]
-
TE Extended Admin Group
-
object - entry: integer
- te-sub-tlv-data-present: boolean
-
Indicates whether any TE sub TLVs are present
- link-type: string isis-sh-te-link-p2p, isis-sh-te-link-broadcast
-
Link type
- te-neighbor-ip-address: string
-
Neighbor IP address
- te-transmitted-bandwidth: object[]
-
Bandwidth in use in global pool
-
object - entry: integer
- local-ip-address: string
-
Local IP address
- te-physical-link-bandwidth: integer
-
Physical link bandwidth
- te-metric: integer
-
TE metric
- te-affinity: integer
-
Affinity bits
Example
{
"te-neighbor-system-id": "string",
"te-subpool-reserved-link-bandwidth": "integer",
"te-sub-tlv": [
{
"te-sub-tlv-type": "integer",
"te-sub-tlv-length": "integer",
"te-sub-tlv-value": "string"
}
],
"te-ext-admin-num": "integer",
"te-subpool-transmitted-bandwidth": [
{
"entry": "integer"
}
],
"te-reserved-link-bandwidth": "integer",
"te-ext-admin-sub": [
{
"entry": "integer"
}
],
"te-sub-tlv-data-present": "boolean",
"link-type": "string",
"te-neighbor-ip-address": "string",
"te-transmitted-bandwidth": [
{
"entry": "integer"
}
],
"local-ip-address": "string",
"te-physical-link-bandwidth": "integer",
"te-metric": "integer",
"te-affinity": "integer"
}
ISIS-PER-PRIORITY-COUNTS:
Per-priority counts
- high: integer
-
High priority
- medium: integer
-
Medium priority
- critical: integer
-
Critical priority
- low: integer
-
Low priority
Example
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
OVERLAY-OCNI-ISIS-FLAGS:
This container defines sub-TLV 4.
- state: FLAGS-STATE
-
State parameters of sub-TLV 4.
Example
{
"state": {
"flags": [
"string"
],
"type": "string"
}
}
ISIS-NODAL-SID-TYPE:
ISIS NODAL SID TYPE
- vflag: integer
-
vflag
- pflag: integer
-
pflag
- algorithm: integer
-
algorithm
- nflag: integer
-
nflag
- eflag: integer
-
eflag
- sid-value: string
-
sid value
- rflag: integer
-
rflag
- lflag: integer
-
lflag
Example
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
SETUP-PRIORITY-STATE:
SETUP PRIORITY STATE
- priority: integer
-
Setup priority level of 0 through 7 to be used by Unreserved Bandwidth sub-TLV 11.
- unreserved-bandwidth: string
-
The amount of bandwidth reservable in this direction on this link. Note that for oversubscription purposes, this can be greater than the bandwidth of the link. It contains eight 32-bit IEEE floating point numbers(one for each priority). The units are bytes (not bits!) per second. The values correspond to the bandwidth that can be reserved with a setup priority of 0 through 7, arranged in increasing order with priority 0 occurring at the start of the sub-TLV, and priority 7 at the end of the sub-TLV.
Example
{
"priority": "integer",
"unreserved-bandwidth": "string"
}
ISIS-IPV4-ADJ-SID-BACKUP-INFO:
IPv4 Adjacency SID backup information
- backup-label-stack-size: integer
-
Number of labels in the backup path label stack
- backup-nexthop: string
-
Backup path nexthop address
- backup-interface: string
-
Backup path interface
- backup-label-stack: object[]
-
Backup path label stack
-
object - entry: integer
- backup-node-address: string
-
Neighbor address used as adjacency backup target
Example
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
OVERLAY-OCNI-ISIS-IPV4-SRLG:
Instance of the IPv4 SRLG TLV
- state: IPV4-SRLG-STATE
-
State parameters of TLV 138.
Example
{
"state": {
"psn-number": "integer",
"instance-number": "integer",
"ipv4-neighbor-address": "string",
"flags": [
"string"
],
"ipv4-interface-address": "string",
"system-id": "string",
"srlg-value": [
"integer"
]
}
}
ISIS-SH-IF-TOPO-ENABLED:
Enabled topology info of an interface
- level1-frr: ISIS-SH-IF-FRR-LEVEL
-
Level1 FRR information
- level2pp-configured: boolean
-
PP configure status for L2
- level1ldp-sync-enabled: boolean
-
MPLS LDP sync enabled status for L1
- adv-prefix-status: ISIS-SH-IF-TOPO-ADV-PREFIX-STATUS
-
Prefix advertisement status of a topology
- max-bkp-label-supported: integer
-
MPLS maximum number of backup labels supported
- level2-metric: string
-
L2 metric for this topology
- level2pp-metric: string
-
L2 PP-metric for this topology
- level2-frr: ISIS-SH-IF-FRR-LEVEL
-
Level2 FRR information
- level1pp-metric: string
-
L1 PP-metric for this topology
- adjacency-form-status: ISIS-SH-IF-TOPO-ADJ-FORM-STATUS
-
Adjacency formation status of a topology
- level2-weight: string
-
L2 metric for this topology
- level2ldp-sync-enabled: boolean
-
MPLS LDP sync enabled status for L2
- level1-lkgp-configured: boolean
-
Link-Group configure status for L1
- level1pp-configured: boolean
-
PP configure status for L1
- level2-lkgp-configured: boolean
-
Link-Group configure status for L2
- level1-offset-metric: string
-
L1 metric-offset for this topology
- level1-metric: string
-
L1 metric for this topology
- manual-adj-sid: ISIS-SH-MADJ-SID-IF
-
Array of Manual Adjacency SIDs
-
ISIS-SH-MADJ-SID-IF - level2-offset-metric: string
-
L2 metric-offset for this topology
- level1-weight: string
-
L1 metric for this topology
- ld-pv6-sync-status: boolean
-
Status of MPLS LDPv6 synchronization
- max-label-supported: integer
-
MPLS maximum number of pri labels supported
- ldp-sync-status: boolean
-
Status of MPLS LDP synchronization
- max-srte-label-supported: integer
-
MPLS maximum number of srte labels supported
Example
{
"level1-frr": {
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
},
"level2pp-configured": "boolean",
"level1ldp-sync-enabled": "boolean",
"adv-prefix-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"max-bkp-label-supported": "integer",
"level2-metric": "string",
"level2pp-metric": "string",
"level2-frr": {
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
},
"level1pp-metric": "string",
"adjacency-form-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"level2-weight": "string",
"level2ldp-sync-enabled": "boolean",
"level1-lkgp-configured": "boolean",
"level1pp-configured": "boolean",
"level2-lkgp-configured": "boolean",
"level1-offset-metric": "string",
"level1-metric": "string",
"manual-adj-sid": [
{
"sid-active": "boolean",
"sid-protected": "boolean",
"manual-adjacency-sid-type": "integer",
"manual-adjacency-sid-index": "string",
"manual-adjacency-sid-label": "string"
}
],
"level2-offset-metric": "string",
"level1-weight": "string",
"ld-pv6-sync-status": "boolean",
"max-label-supported": "integer",
"ldp-sync-status": "boolean",
"max-srte-label-supported": "integer"
}
OVERLAY-OCNI-ISIS-IPV4-INTERFACE-ADDRESSES:
This container defines TLV 132.
- state: IPV4-INTERFACE-ADDRESSES-STATE
-
State parameters of ISIS TLV 132.
Example
{
"state": {
"ipv4-interface-address": [
"string"
]
}
}
UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV-STATE:
UNDEFINED SUBTLVS UNDEFINED SUBTLV STATE
- length: integer
-
TLV length.
- type: integer
-
TLV Type.
- value: string
-
TLV value.
Example
{
"length": "integer",
"type": "integer",
"value": "string"
}
ISIS-SH-GENERIC-LOG-ENT:
Generic portion of a log entry
- timestamp: ISIS-SH-TIMESTAMP-TYPE
-
Time in UTC relative to Jan 1st, 1970
Example
{
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
}
NSR-STATUS-DS:
NSR STATUS DS
- conn-cb-ts: ISIS-SH-TIMESTAMP-TYPE
-
conn cb ts
- unreg-cb-ts: ISIS-SH-TIMESTAMP-TYPE
-
unreg cb ts
- remove-srv-ts: ISIS-SH-TIMESTAMP-TYPE
-
remove srv ts
- conn: integer
-
conn
- del-cb-ts: ISIS-SH-TIMESTAMP-TYPE
-
del cb ts
- notify-cb-ts: ISIS-SH-TIMESTAMP-TYPE
-
notify cb ts
- disconn-cb-ts: ISIS-SH-TIMESTAMP-TYPE
-
disconn cb ts
- disconn-cb: integer
-
disconn cb
- pub-cb-ts: ISIS-SH-TIMESTAMP-TYPE
-
pub cb ts
- reg: integer
-
reg
- notify-peer-xr: string
-
notify peer xr
- conn-status: boolean
-
conn status
- notify-peer: ISIS-SH-TIMESTAMP-TYPE
-
notify peer
-
ISIS-SH-TIMESTAMP-TYPE - pub-ts: ISIS-SH-TIMESTAMP-TYPE
-
pub ts
- pub: integer
-
pub
- pub-cb: integer
-
pub cb
- del-cb: integer
-
del cb
- reg-cb: integer
-
reg cb
- unreg-ts: ISIS-SH-TIMESTAMP-TYPE
-
unreg ts
- conn-ts: ISIS-SH-TIMESTAMP-TYPE
-
conn ts
- reg-ts: ISIS-SH-TIMESTAMP-TYPE
-
reg ts
- unreg: integer
-
unreg
- reg-cb-ts: ISIS-SH-TIMESTAMP-TYPE
-
reg cb ts
- unreg-cb: integer
-
unreg cb
- notify-cb: integer
-
notify cb
- conn-cb: integer
-
conn cb
- remove-srv: integer
-
remove srv
- conn-status-ts: ISIS-SH-TIMESTAMP-TYPE
-
conn status ts
Example
{
"conn-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"remove-srv-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"conn": "integer",
"del-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"notify-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"disconn-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"disconn-cb": "integer",
"pub-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"reg": "integer",
"notify-peer-xr": "string",
"conn-status": "boolean",
"notify-peer": [
{
"seconds": "integer",
"nano-seconds": "integer"
}
],
"pub-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"pub": "integer",
"pub-cb": "integer",
"del-cb": "integer",
"reg-cb": "integer",
"unreg-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"conn-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"reg-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg": "integer",
"reg-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg-cb": "integer",
"notify-cb": "integer",
"conn-cb": "integer",
"remove-srv": "integer",
"conn-status-ts": {
"seconds": "integer",
"nano-seconds": "integer"
}
}
OVERLAY-OCNI-ISIS-LSP-STATE:
State parameters of Link State PDU.
- sequence-number: integer
-
Sequence number of the LSP.
- version2: integer
-
PDU version2. This is set to 1
- checksum: integer
-
Checksum of the LSP.
- is-type: integer
-
Type of neighboring system.
- id-length: integer
-
Length of the ID field of NSAP addresses and NETs used in this routing domain.
- pdu-type: string level1, level2
-
Link State PDU type.
- version: integer
-
PDU version. This is set to 1.
- flags: string[]
-
string partition-repair, attached-error, attached-expense, attached-delay, attached-default, overload LSP Type-Block flags.
- maximum-area-addresses: integer
-
Number of area addresses permitted for this ISs area. 0 indicates the IS only supports three area addresses (by default). Any number inclusive of 1 and 254 indicates the number of areas allowed.
- pdu-length: integer
-
Total length of the LSP.
- remaining-lifetime: integer
-
Remaining lifetime in seconds before the LSP expiration.
- lsp-id: string
-
LSP ID of the LSP.
Example
{
"sequence-number": "integer",
"version2": "integer",
"checksum": "integer",
"is-type": "integer",
"id-length": "integer",
"pdu-type": "string",
"version": "integer",
"flags": [
"string"
],
"maximum-area-addresses": "integer",
"pdu-length": "integer",
"remaining-lifetime": "integer",
"lsp-id": "string"
}
ISIS-SH-TOPO:
Per-topology IS-IS instance data
- default-admin-distance: integer
-
Default administrative distance
- advertise-passive-only: boolean
-
Advertise passive interface prefixes only
- redist-protocols-list: ISIS-SH-REDIST-ENTRY
-
List of redistributed protocols
- wait-redist-complete: boolean
-
Waiting for redist complete RIB event
- per-area-data: ISIS-SH-TOPO-AREA
-
Per-area data
-
ISIS-SH-TOPO-AREA - id: ISIS-TOPO-ID-TYPE
-
Topology ID
Example
{
"default-admin-distance": "integer",
"advertise-passive-only": "boolean",
"redist-protocols-list": {
"isis-sh-redist-entry": [
{
"protocol-details": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
}
]
},
"wait-redist-complete": "boolean",
"per-area-data": [
{
"rib-update-delay": "integer",
"sr-uloop-event": "string",
"sr-uloop-far-node-id": "string",
"level": "string",
"uses-default-link-topo-flag": "boolean",
"sr-uloop-is-active": "boolean",
"generated-metric-style": "string",
"duration": "integer",
"accepted-metric-style": "string",
"sr-uloop-near-node-id": "string",
"ispf-state": "string",
"uloop-avoidance-type": "string",
"metric": "string",
"te-enabled": "boolean"
}
],
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
}
OVERLAY-OCNI-ISIS-TRANSPORT:
This container defines ISIS transport.
- state: TRANSPORT-STATE
-
This container defines state information for ISIS transport parameters.
Example
{
"state": {
"lsp-mtu-size": "integer"
}
}
SUBTLVS-SUBTLV-TAG64-STATE:
SUBTLVS SUBTLV TAG64 STATE
- tag64: integer[]
-
integer List of 64-bit tags associated with the prefix. Example uses of these tags include carrying BGP standard (or extended) communities and controlling redistribution between levels and areas, different routing protocols, or multiple instances of IS-IS running on the same router.
Example
{
"tag64": [
"integer"
]
}
OVERLAY-OCNI-ISIS-GRACEFUL-RESTART:
This container defines ISIS Graceful Restart.
- state: GRACEFUL-RESTART-STATE
-
This container defines state information for ISIS graceful-restart.
Example
{
"state": {
"enabled": "boolean"
}
}
IPV6-SOURCE-ROUTER-ID-STATE:
IPV6 SOURCE ROUTER ID STATE
- type: string
-
The type of subTLV being described. The type of subTLV is expressed as a canonical name.
- ipv6-source-router-id: string
-
IPv6 Source router ID address. In cases where the advertisement is an identifier for the advertising router (e.g., with the N-flag set in the Prefix Attribute Flags sub-TLV), it may be useful for other routers to know the source of the advertisement. When reachability advertisement is leaked from one level to another, Router ID advertised is always the Router ID of the IS-IS instance that originated the advertisement. This would be true even if the prefix had been learned from another protocol.
Example
{
"type": "string",
"ipv6-source-router-id": "string"
}
ISIS-IPV6-PREFIX-TYPE:
IPv4 address and prefix length
- prefix: string
-
prefix
- prefix-length: string
-
prefix length
Example
{
"prefix": "string",
"prefix-length": "string"
}
ISIS-SH-IF-TOPO-STATUS:
ISIS SH IF TOPO STATUS
- disabled: ISIS-SH-IF-TOPO-DISABLED
-
Disabled information of a topology
- status: string isis-disabled, isis-enabled
-
Status
- enabled: ISIS-SH-IF-TOPO-ENABLED
-
Enabled information of a topology
Example
{
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"level1-frr": {
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
},
"level2pp-configured": "boolean",
"level1ldp-sync-enabled": "boolean",
"adv-prefix-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"max-bkp-label-supported": "integer",
"level2-metric": "string",
"level2pp-metric": "string",
"level2-frr": {
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
},
"level1pp-metric": "string",
"adjacency-form-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"level2-weight": "string",
"level2ldp-sync-enabled": "boolean",
"level1-lkgp-configured": "boolean",
"level1pp-configured": "boolean",
"level2-lkgp-configured": "boolean",
"level1-offset-metric": "string",
"level1-metric": "string",
"manual-adj-sid": [
{
"sid-active": "boolean",
"sid-protected": "boolean",
"manual-adjacency-sid-type": "integer",
"manual-adjacency-sid-index": "string",
"manual-adjacency-sid-label": "string"
}
],
"level2-offset-metric": "string",
"level1-weight": "string",
"ld-pv6-sync-status": "boolean",
"max-label-supported": "integer",
"ldp-sync-status": "boolean",
"max-srte-label-supported": "integer"
}
}
UNDEFINED-SUBTLV-STATE:
UNDEFINED SUBTLV STATE
- length: integer
-
TLV length.
- type: integer
-
TLV Type.
- value: string
-
TLV value.
Example
{
"length": "integer",
"type": "integer",
"value": "string"
}
OVERLAY-OCNI-ISIS-CONSTRAINT:
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
- state: CONSTRAINT-STATE
-
Operational state parameters of the BCN level
Example
{
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
OVERLAY-OCNI-ISIS-SUBTLV-IPV4-NEIGHBOR-ADDRESS:
This container defines sub-TLV 8.
- state: SUBTLV-IPV4-NEIGHBOR-ADDRESS-STATE
-
State parameters of sub-TLV 8.
Example
{
"state": {
"ipv4-neighbor-address": [
"string"
]
}
}
FLAGS-STATE:
FLAGS STATE
- flags: string[]
-
string external-flag, readvertisement-flag, node-flag Additional prefix reachability flags.
- type: string
-
The type of subTLV being described. The type of subTLV is expressed as a canonical name.
Example
{
"flags": [
"string"
],
"type": "string"
}
ISIS-SH-IPV4-TOPO-REACHABLE-STATUS:
Reachability status of an IPv4 IS
- reachable-status: string isis-unreachable, isis-reachable
-
ReachableStatus
- reachable-details: ISIS-SH-IPV4-TOPO-REACHABLE-DETAILS
-
Status of the IS within the SPT
Example
{
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string"
}
]
}
]
}
}
SYSTEM-LEVEL-COUNTERS-STATE:
SYSTEM LEVEL COUNTERS STATE
- seq-num-skips: integer
-
Number of times a sequence number skip has occurred. MIB Entry: SysSeqNumSkips.
- spf-runs: integer
-
The number of times SPF was ran at this level.
- corrupted-lsps: integer
-
Number of corrupted in-memory LSPs detected. LSPs received from the wire with a bad checksum are silently dropped and not counted. LSPs received from the wire with parse errors are counted by lsp-errors. MIB Entry: SysCorrLSPs.
- own-lsp-purges: integer
-
Number of times a zero-aged copy of the system's own LSP is received from some other node. MIB Entry: isisSysOwnLSPPurges.
- database-overloads: integer
-
Number of times the database has become overloaded. MIB entry: SysLSPL(Level)DbaseOloads .
- lsp-errors: integer
-
The number of received LSPs with errors.
- id-len-mismatch: integer
-
Number of times a PDU is received with a different value for ID field length from that of the receiving system. MIB Entry: isisSysIDFieldLenMismatches.
- max-area-address-mismatches: integer
-
Number of times a PDU is received with a different value for MaximumAreaAddresses from that of the receiving system. MIB Entry: SysMaxAreaAddrMismatches.
- exceed-max-seq-nums: integer
-
The number of times the system has attempted to exceed the maximum sequence number. MIB Entry: SysAttmptToExMaxSeqNums.
Example
{
"seq-num-skips": "integer",
"spf-runs": "integer",
"corrupted-lsps": "integer",
"own-lsp-purges": "integer",
"database-overloads": "integer",
"lsp-errors": "integer",
"id-len-mismatch": "integer",
"max-area-address-mismatches": "integer",
"exceed-max-seq-nums": "integer"
}
PREFIXES-PREFIXES-ERROR-METRIC:
PREFIXES PREFIXES ERROR METRIC
- state: PREFIXES-PREFIXES-ERROR-METRIC-STATE
-
State parameters of error-metric.
Example
{
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
ISIS-SH-LSP-LOG-STRUC:
LSP log
- log-entry: ISIS-SH-LSP-LOG-ENT
-
Log entries
-
ISIS-SH-LSP-LOG-ENT
Example
{
"log-entry": [
{
"log-interface": "string",
"delayed-trigger-count": "integer",
"trigger": [
{
"entry": "string"
}
],
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"trigger-count": "integer",
"pseudo-node-number": "string"
}
]
}
STATE:
STATE
- id: string
-
A unique identifier for this interface - this is expressed as a free-text string
Example
{
"id": "string"
}
ISIS-SH-CHKPT-LSP:
Checkpointed LSP
- checkpoint-lsp-id: string
-
LSP ID
- checkpoint-lsp-local-flag: boolean
-
TRUE if this is a local LSP
- checkpoint-lsp-level: integer
-
LSP level
- checkpoint-lsp-object-id: integer
-
LSP Checkpoint table object ID
Example
{
"checkpoint-lsp-id": "string",
"checkpoint-lsp-local-flag": "boolean",
"checkpoint-lsp-level": "integer",
"checkpoint-lsp-object-id": "integer"
}
OVERLAY-OCNI-ISIS-PREFIXES-PREFIXES:
IPv4 external prefixes and reachability attributes.
- delay-metric: PREFIXES-PREFIXES-DELAY-METRIC
-
This container defines the ISIS delay metric.
- state: PREFIXES-PREFIXES-STATE
-
State parameters of IPv4 standard prefix.
- expense-metric: PREFIXES-PREFIXES-EXPENSE-METRIC
-
This container defines the ISIS expense metric.
- default-metric: PREFIXES-PREFIXES-DEFAULT-METRIC
-
This container defines ISIS Default Metric.
- error-metric: PREFIXES-PREFIXES-ERROR-METRIC
-
This container defines the ISIS error metric.
Example
{
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"default-metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
ISIS-SH-IF-AF-PROTO-STATUS:
ISIS SH IF AF PROTO STATUS
- disabled: ISIS-SH-IF-AF-PROTO-DOWN
-
Disabled state of the Address Family protocol
- status: string isis-down, isis-up
-
Status
Example
{
"disabled": {
"reason-code": "string"
},
"status": "string"
}
HOST-NAME-STATE:
HOST NAME STATE
- host-name: string[]
-
string Name of the node.
Example
{
"host-name": [
"string"
]
}
OVERLAY-OCNI-ISIS-RESET-TRIGGER:
This list describes ISIS Overload reset trigger reasons.
- state: RESET-TRIGGER-STATE
-
This container defines state for ISIS Overload Bit reset triggers.
Example
{
"state": {
"delay": "integer",
"reset-trigger": "string"
}
}
PREFIX-SUBTLVS-SUBTLV-TAG64-STATE:
PREFIX SUBTLVS SUBTLV TAG64 STATE
- tag64: integer[]
-
integer List of 64-bit tags associated with the prefix. Example uses of these tags include carrying BGP standard (or extended) communities and controlling redistribution between levels and areas, different routing protocols, or multiple instances of IS-IS running on the same router.
Example
{
"tag64": [
"integer"
]
}
ISIS-SH-TRAFFIC-GLOBAL:
IS-IS process traffic data
- statistics: ISIS-TRAFFIC-GLOBAL-TYPE
-
Statistics
- per-area-data: ISIS-SH-TRAFFIC-AREA
-
Per-area data
-
ISIS-SH-TRAFFIC-AREA
Example
{
"statistics": {
"avg-psnp-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-hello-recv-rate": "integer",
"invalid-checksum-lsp-count": "integer",
"fast-csnp-cache-update-count": "integer",
"lsp-dropped-count": "integer",
"avg-psnp-send-rate": "integer",
"avg-lsp-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"zero-holdtime-lsp-count": "integer",
"avg-lsp-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"pdu-queue-length": "integer",
"avg-hello-send-rate": "integer",
"avg-hello-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"maximum-iih-queue-length": "integer",
"avg-csnp-send-rate": "integer",
"avg-hello-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-psnp-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-csnp-recv-rate": "integer",
"avg-lsp-send-rate": "integer",
"snp-dropped-count": "integer",
"fast-csnp-lookup-hit-count": "integer",
"fast-psnp-lookup-count": "integer",
"fast-csnp-lookup-count": "integer",
"maximum-pdu-queue-length": "integer",
"fast-psnp-lookup-hit-count": "integer",
"avg-psnp-recv-rate": "integer",
"iih-dropped-count": "integer",
"avg-lsp-recv-rate": "integer",
"avg-csnp-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-csnp-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"per-area-data": [
{
"statistics": {
"system-lsp-refresh-count": "integer",
"system-lsp-build-count": "integer"
},
"per-topology-data": [
{
"statistics": {
"spf-run-count": "integer",
"nhc-run-count": "integer",
"periodic-run-count": "integer",
"ispf-run-count": "integer",
"prc-run-count": "integer"
},
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
}
],
"level": "string"
}
]
}
ISIS-SH-IPV4-ROUTE-NATIVE-SOURCE:
Source of a native route
- source-lsp-id: string
-
ID of the LSP advertising the prefix
- nodal-sid: ISIS-NODAL-SID-TYPE
-
Nodal SIDs with the prefix item
-
ISIS-NODAL-SID-TYPE - source-address: string
-
Source address of the IS advertising the prefix
- tags: object[]
-
Tags associated with the prefix item
-
object - entry: string
Example
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NSR-STATUS-GEN:
NSR STATUS GEN
- my-nodeid: integer
-
my nodeid
- lanid-req-needed: boolean
-
lanid req needed
- pm-ha-role: integer
-
pm ha role
- pm-issu-role: integer
-
pm issu role
- failover: boolean
-
failover
- sysmgr-ha-role: integer
-
sysmgr ha role
- my-process-id: integer
-
my process id
- retry-flag: integer
-
retry flag
- nsr-configured: boolean
-
nsr configured
- nsr-send-err: integer
-
nsr send err
- nsr-recv-err: integer
-
nsr recv err
- nsr-send-unready: integer
-
nsr send unready
- nsf-configured: boolean
-
nsf configured
- nsr-send-ready: integer
-
nsr send ready
- nsr-enabled: boolean
-
nsr enabled
Example
{
"my-nodeid": "integer",
"lanid-req-needed": "boolean",
"pm-ha-role": "integer",
"pm-issu-role": "integer",
"failover": "boolean",
"sysmgr-ha-role": "integer",
"my-process-id": "integer",
"retry-flag": "integer",
"nsr-configured": "boolean",
"nsr-send-err": "integer",
"nsr-recv-err": "integer",
"nsr-send-unready": "integer",
"nsf-configured": "boolean",
"nsr-send-ready": "integer",
"nsr-enabled": "boolean"
}
PREFIX-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID-STATE:
PREFIX SUBTLVS SUBTLV IPV4 SOURCE ROUTER ID STATE
- ipv4-source-router-id: string
-
IPv4 Source router ID address. In cases where the advertisement is an identifier for the advertising router (e.g., with the N-flag set in the Prefix Attribute Flags sub-TLV), it may be useful for other routers to know the source of the advertisement. When reachability advertisement is leaked from one level to another, Router ID advertised is always the Router ID of the IS-IS instance that originated the advertisement. This would be true even if the prefix had been learned from another protocol.
- type: string
-
The type of subTLV being described. The type of subTLV is expressed as a canonical name.
Example
{
"ipv4-source-router-id": "string",
"type": "string"
}
ISIS-SH-IF-AF-FWD-ADDR-UNKNOWN:
Forwarding address unknown data
- reason-code: string isis-intf-af-fwd-addr-unknown-cfg-passive, isis-intf-af-fwd-addr-unknown-proto-doesnt-exist, isis-intf-af-fwd-addr-unknown-next-hop-reg-error, isis-intf-af-fwd-addr-unknown-no-link-local-add, isis-intf-af-fwd-addr-unknown-af-not-up, isis-intf-af-fwd-addr-unknown-vrf-enabled, isis-intf-af-fwd-addr-unknown-internal-error
-
Reason why the forwarding address(es) of an AF is(are) unknown
Example
{
"reason-code": "string"
}
TAG-STATE:
TAG STATE
- tag32: integer[]
-
integer List of 32-bit tags associated with the prefix. Example uses of these tags include carrying BGP standard (or extended) communities and controlling redistribution between levels and areas, different routing protocols, or multiple instances of IS-IS running on the same router.
Example
{
"tag32": [
"integer"
]
}
NSR-STATE:
NSR STATE
- enabled: boolean
-
When set to true, the functionality within which this leaf is defined is enabled, when set to false it is explicitly disabled.
Example
{
"enabled": "boolean"
}
ISIS-SH-INTF-DET:
Interface Detail
- interface-index: integer
-
Local interface handle
- interface-name: string
-
Interface name
Example
{
"interface-index": "integer",
"interface-name": "string"
}
ISIS-IPV6-ADJ-SID-BACKUP-INFO:
IPv4 Adjacency SID backup information
- backup-label-stack-size: integer
-
Number of labels in the backup path label stack
- backup-nexthop: string
-
Backup path nexthop address
- backup-interface: string
-
Backup path interface
- backup-label-stack: object[]
-
Backup path label stack
-
object - entry: integer
- backup-node-address: string
-
Neighbor address used as adjacency backup target
Example
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
PREFIXES-DEFAULT-METRIC-STATE:
PREFIXES DEFAULT METRIC STATE
- default-metric: integer
-
ISIS default metric value. This is a metric understood by every Intermediate system in the domain. Each circuit shall have a positive integral value assigned for this metric. The value may be associated with any objective function of the circuit, but by convention is intended to measure the capacity of the circuit for handling traffic, for example, its throughput in bits-per-second. Higher values indicate a lower capacity.
- flags: string internal
-
ISIS Default-Metric Flags.
Example
{
"default-metric": "integer",
"flags": "string"
}
ISIS-SH-ADJ-IPV6:
IPv6 Specific Per-Adjacency Data
- interface-address: object[]
-
Adjacency interface addresses
-
object - entry: string
- underlying-interface: ISIS-SH-INTF-DET
-
Underlying interface list for bundle interfaces
-
ISIS-SH-INTF-DET - adjacency-sid: ISIS-IPV6-ADJ-SID
-
Adjacency SID
- next-hop: string
-
Adjacency next hop
- non-frr-adjacency-sid: ISIS-IPV6-ADJ-SID
-
Adjacency SID not eligible for FRR protection
- underlying-adjacency-sid: object[]
-
Per bundle member Adjacency sid
-
object - entry: string
Example
{
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
}
SUBTLV-IPV6-NEIGHBOR-ADDRESS-STATE:
SUBTLV IPV6 NEIGHBOR ADDRESS STATE
- ipv6-neighbor-address: string[]
-
string Contains a 16-octet IPv6 address for a neighboring router on the link described by the (main) TLV. This sub-TLV can occur multiple times.
Example
{
"ipv6-neighbor-address": [
"string"
]
}
PREFIXES-PREFIXES-ERROR-METRIC-STATE:
PREFIXES PREFIXES ERROR METRIC STATE
- metric: integer
-
ISIS error metric value. This metric measures the residual error probability of the associated circuit. It is an optional metric, which if assigned to a circuit shall have a non-zero value. Higher values indicate a larger probability of undetected errors on the circuit.
- flags: string[]
-
string internal, unsupported IS-IS error metric flags.
Example
{
"metric": "integer",
"flags": [
"string"
]
}
PACKET-COUNTERS-LSP:
PACKET COUNTERS LSP
- state: LSP-STATE
-
This container defines LSP PDU counters.
Example
{
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
}
ISIS-ADJ-LOG-TOPO-TYPE:
Per-topology per-adjacency log data
- id: ISIS-TOPO-ID-TYPE
-
Topology ID
- change: string isis-adj-topo-up-change, isis-adj-topo-next-hop-change, isis-adj-topo-down-change
-
Change
Example
{
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"change": "string"
}
ISIS-SH-LSP-DB-SUMMARY:
Summary Statistics for an IS-IS LSP Database
- all-fragment-lsp-stats: ISIS-SH-LSP-DB-SUMMARY-ALL-FRAGMENTS-STATS
-
Statistics for all LSP fragments
- fragment0lsp-stats: ISIS-SH-LSP-DB-SUMMARY-FRAGMENT-0-STATS
-
Statistics for fragment 0 LSPs
Example
{
"all-fragment-lsp-stats": {
"node-counters": {
"route-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"pseudo-node-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
},
"fragment0lsp-stats": {
"per-topology-counter": [
{
"attached-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"overloaded-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
],
"node-counters": {
"route-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"pseudo-node-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
}
}
OVERLAY-OCNI-ISIS-CONSTRAINTS-CONSTRAINT:
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
- state: CONSTRAINTS-CONSTRAINT-STATE
-
Operational state parameters of the BCN level
Example
{
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
OVERLAY-OCNI-ISIS-MAX-LINK-BANDWIDTH:
This container defines sub-TLV 9.
- state: MAX-LINK-BANDWIDTH-STATE
-
State parameters of sub-TLV 9.
Example
{
"state": {
"max-link-bandwidth": "string"
}
}
ISIS-SH-IPV4-ROUTE-SUMMARIZATION-STATUS:
Summarization status
- is-valid: string isis-invalid, isis-valid
-
IsValid
- summary-prefix: ISIS-IPV4-PREFIX-TYPE
-
Summarizing Prefix
Example
{
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
}
NSR-STATUS-NII-INTF:
NSR STATUS NII INTF
- running: boolean
-
running
- has-adj: boolean
-
has adj
- exist: boolean
-
exist
- brought-up: boolean
-
brought up
- retry-timer: boolean
-
retry timer
Example
{
"running": "boolean",
"has-adj": "boolean",
"exist": "boolean",
"brought-up": "boolean",
"retry-timer": "boolean"
}
OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV:
Sub-TLVs that are not defined in the model or not recognised by system.
- state: PREFIXES-PREFIX-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV-STATE
-
State parameters of the undefined sub-TLV.
Example
{
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
ISIS-SH-IF-AF-PROTO-DOWN:
Address family protocol down info
- reason-code: string isis-intf-af-proto-down-imd-conn-fail, isis-intf-af-proto-down-imd-node-doesnt-exist, isis-intf-af-proto-down-imd-exist-reg-error, isis-intf-af-proto-down-imd-state-reg-error, isis-intf-af-proto-down-af-not-up, isis-intf-af-proto-down-internal-error
-
Reason why the Address Family protocol status is down
Example
{
"reason-code": "string"
}
ISIS-SH-IPV6-TOPO-ENTRY:
IPv6 IS Link Topology Entry
- source-address: string
-
Source Address
- is-attached: boolean
-
Is the IS attached?
- reachability-status: ISIS-SH-IPV6-TOPO-REACHABLE-STATUS
-
Is the IS reachable, and, if so, its status within the SPT
- advertised-prefix-item-counts: ISIS-PER-PRIORITY-COUNTS
-
Per-priority counts of prefix items advertised by the IS
- is-overloaded: boolean
-
Is the IS overloaded?
- is-participant: boolean
-
Does the IS participate in the topology?
Example
{
"source-address": "string",
"is-attached": "boolean",
"reachability-status": {
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
null
]
}
]
}
}
}
OVERLAY-OCNI-ISIS-ADMIN-GROUP:
This container defines sub-TLV 3.
- state: ADMIN-GROUP-STATE
-
State parameters of sub-TLV 3.
Example
{
"state": {
"admin-group": [
"integer"
]
}
}
ISIS-SH-MESH-ENTRY:
Mesh-group informaiton for one interface
- isis-sh-mesh-entry: object[]
-
isis sh mesh entry
-
object - mesh-group-number: string
-
Mesh-group number
- mesh-group-interface: string
-
This interface
Example
{
"isis-sh-mesh-entry": [
{
"mesh-group-number": "string",
"mesh-group-interface": "string"
}
]
}
PSNP-STATE:
PSNP STATE
- received: integer
-
The number of the specified type of PDU received on the interface.
- processed: integer
-
The number of the specified type of PDU received on the interface that have been processed by the local system.
- sent: integer
-
The number of the specified type of PDU that have been sent by the local system on the interface.
Example
{
"received": "integer",
"processed": "integer",
"sent": "integer"
}
ISIS-SH-IPV6-ROUTE:
IS-IS IPv6 route
- connected-status: ISIS-SH-ROUTE-CONN-STATUS
-
Status of IS-IS directly connected routes to the prefix
- redistributed-status: ISIS-SH-ROUTE-REDIST-STATUS
-
Status of other protocols' routes redistributed into IS-IS
- per-level-advertising-detail: ISIS-SH-IPV6-ROUTE-ADV
-
Per level details of how the local system advertises the prefix
-
ISIS-SH-IPV6-ROUTE-ADV - native-status: ISIS-SH-IPV6-ROUTE-NATIVE-STATUS
-
Status of native IS-IS routes to the prefix
Example
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string"
}
}
]
}
]
}
}
}
ISIS-SH-ERR-LOG-STRUC:
Error log structure
- log-entry: ISIS-SH-ERR-LOG-ENT
-
Error Log entries
-
ISIS-SH-ERR-LOG-ENT
Example
{
"log-entry": [
{
"error-code": "integer",
"error-reason": "string",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"error-log-level": "string"
}
]
}
OVERLAY-OCNI-ISIS-PACKET-COUNTERS:
This container defines ISIS interface packet counters.
- psnp: PSNP
-
This container defines PSNP packet counters.
- cnsp: CNSP
-
Operational state parameters relating to CNSPs.
- iih: IIH
-
This container defines IIH packet counters.
- lsp: PACKET-COUNTERS-LSP
-
This container defines LSP packet counters.
Example
{
"psnp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"cnsp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"iih": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"lsp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
}
}
ISIS-SH-IPV4-ROUTE-NATIVE-DETAILS:
Details of a native IS-IS route to a prefix
- priority: string isis-prefix-priority-critical, isis-prefix-priority-high, isis-prefix-priority-med, isis-prefix-priority-low
-
Relative importance of the prefix
- backup: ISIS-SH-IPV4-ROUTE-NATIVE-PREFERENCE
-
Backup paths to prefix
-
ISIS-SH-IPV4-ROUTE-NATIVE-PREFERENCE - primary: ISIS-SH-IPV4-ROUTE-NATIVE-PREFERENCE
-
Primary paths to prefix
Example
{
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string"
}
]
}
]
}
ISIS-SH-IPV4-ROUTE-ADV:
How a prefix is advertised in a particular level
- is-interarea: boolean
-
Is the up/down bit set?
- summarization-status: ISIS-SH-IPV4-ROUTE-SUMMARIZATION-STATUS
-
Status of summarization for the prefix
- advertising-origin: string isis-sh-route-adv-origin-interface, isis-sh-route-adv-origin-redistributed, isis-sh-route-adv-origin-native, isis-sh-route-adv-origin-summary, isis-sh-route-adv-origin-default
-
The origin of the advertisement
- metric: string
-
Metric with which the prefix is advertised
- level: string isis-level0, isis-level1, isis-level2
-
Level in which the prefix is advertised
- is-external-metric: boolean
-
Is the metric an external metric?
- nodal-sid: ISIS-NODAL-SID-TYPE
-
Nodal SIDs with the prefix item
-
ISIS-NODAL-SID-TYPE - is-propagated: boolean
-
Has the prefix been propagated from another level?
- is-external-reachability: boolean
-
Is the prefix external to the IS-IS domain?
- tags: object[]
-
Tags associated with the prefix
-
object - entry: string
Example
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
ISIS-SH-IPV6-ROUTE-NATIVE-STATUS:
Status of a native IS-IS route to a prefix
- is-valid: string isis-invalid, isis-valid
-
IsValid
- native-details: ISIS-SH-IPV6-ROUTE-NATIVE-DETAILS
-
Details of the native route
Example
{
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
{
"is-te-tunnel-interface": "boolean"
}
]
}
]
}
}
ISIS-SH-IF-ENABLED:
State of an enabled interface
- per-area-data: ISIS-SH-IF-AREA-ACTIVE
-
Array of area information for an active interface
-
ISIS-SH-IF-AREA-ACTIVE - p2p-data: ISIS-SH-IF-ACTIVE-P2P
-
Data for an active P2P interface, NULL if not active or P2P
- underlying-interface: ISIS-SH-INTF-DET
-
Underlying interface list for bundle interfaces
-
ISIS-SH-INTF-DET - enabled-circuit-type: string isis-levels-none, isis-levels-1, isis-levels-2, isis-levels-12, isis-levels-total
-
Enabled Circuit type of the interface
- bfd-data: ISIS-SH-IF-BFD-TYPE
-
The BFD data for the given interface
- per-address-family-data: ISIS-SH-IF-AF
-
Array of address family information
-
ISIS-SH-IF-AF - interface-media-type: string isis-media-class-lan, isis-media-class-p2p, isis-media-class-loop-back
-
Media type of the interface
- bandwidth: integer
-
Bandwidth of the interface
- local-circuit-number: string
-
Local Circuit Number of the interface
- adjacency-form-status: ISIS-SH-IF-ADJ-FORM-STATUS
-
Interface's Adjacency Formation status
- adv-prefix-status: ISIS-SH-IF-ADV-PREFIX-STATUS
-
Interface's Prefix Advertisement status
- rsi-srlg-registered: boolean
-
Rsi Srlg Registered
- clns-data: ISIS-SH-IF-CLNS
-
Interface data specific to CLNS I/O services
- per-topology-data: ISIS-SH-IF-TOPO
-
Array of topology information
-
ISIS-SH-IF-TOPO
Example
{
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
}
}
}
],
"interface-media-type": "string",
"bandwidth": "integer",
"local-circuit-number": "string",
"adjacency-form-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"adv-prefix-status": {}
}
AUTHENTICATION-STATE:
AUTHENTICATION STATE
- authentication-key: string
-
Authentication key to be used.
- crypto-type: string hmac-md5, cleartext
-
Authentication type to be used.
Example
{
"authentication-key": "string",
"crypto-type": "string"
}
ISIS-SH-IF-ADV-PREFIX-STATUS:
ISIS SH IF ADV PREFIX STATUS
- disabled: ISIS-SH-IF-ADV-PREFIX-DISABLED
-
Disabled info for the prefix advertisement status
- status: string isis-disabled, isis-enabled
-
Status
Example
{
"disabled": {
"reason-code": "string"
},
"status": "string"
}
ISIS-SH-ADJ-AF:
ISIS SH ADJ AF
- af-name: string ipv4, ipv6
-
AFName
- ipv4: ISIS-SH-ADJ-IPV4
-
IPV4 neighbor info
- ipv6: ISIS-SH-ADJ-IPV6
-
IPV6 neighbor info
Example
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
]
}
}
}
}
ISIS-SH-IF-CLNS-STATUS:
ISIS SH IF CLNS STATUS
- clns-down-info: ISIS-SH-IF-CLNS-PROTO-DOWN
-
State describing why CLNS is down
- status: string isis-down, isis-up
-
Status
Example
{
"clns-down-info": {
"reason-code": "string"
},
"status": "string"
}
OVERLAY-OCNI-ISIS-PREFIXES:
IPv4 prefixes and internal reachability attributes.
- delay-metric: PREFIXES-DELAY-METRIC
-
This container defines the ISIS delay metric.
- state: PREFIXES-STATE
-
State parameters of IPv4 standard prefix.
- expense-metric: PREFIXES-EXPENSE-METRIC
-
This container defines the ISIS expense metric.
- default-metric: PREFIXES-DEFAULT-METRIC
-
This container defines ISIS Default Metric.
- error-metric: PREFIXES-ERROR-METRIC
-
This container defines the ISIS error metric.
Example
{
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"default-metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
PSNP:
PSNP
- state: PSNP-STATE
-
Packet counters relating to PSNPs.
Example
{
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
}
IPV6-INTERFACE-ADDRESS-STATE:
IPV6 INTERFACE ADDRESS STATE
- ipv6-interface-address: string[]
-
string Contains a 16-octet IPv6 address for the interface described by the containing Extended IS Reachability TLV. This sub-TLV can occur multiple times.
Example
{
"ipv6-interface-address": [
"string"
]
}
IPV6-SRLG-STATE:
IPV6 SRLG STATE
- psn-number: integer
-
Pseudonode number if the neighbor is on a LAN interface.
- instance-number: integer
-
An arbitrary unsigned 32-bit integer used to disambiguate the instance of TLV 138. The instance identifier is synthesised by the system and may be renumbered for the same SRLG definition in subsequent advertised LSPs if (and only if) the entire list of SRLGs is replaced.
- ipv6-neighbor-address: string
-
IPv6 neighbor address or Link Remote Identifier.
- flags: string[]
-
string na IPv6 SRLG flags.
- ipv6-interface-address: string
-
IPv6 interface address or Link Local Identifier.
- system-id: string
-
Neighbor system ID.
- srlg-value: integer[]
-
integer SRLG values.
Example
{
"psn-number": "integer",
"instance-number": "integer",
"ipv6-neighbor-address": "string",
"flags": [
"string"
],
"ipv6-interface-address": "string",
"system-id": "string",
"srlg-value": [
"integer"
]
}
ISIS-SH-LSP-DB-LOG-STRUC:
LSP Database Log
- log-entry: ISIS-SH-LSP-DB-LOG-ENT
-
Entries
-
ISIS-SH-LSP-DB-LOG-ENT
Example
{
"log-entry": [
{
"lspdb-operation": "string",
"new-lsp-entry": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"version": "integer",
"local-lsp-flag": "boolean",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-id": "string",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-checksum": "integer"
},
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"old-lsp-entry": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"version": "integer",
"local-lsp-flag": "boolean",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-id": "string",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-checksum": "integer"
}
}
]
}
OVERLAY-OCNI-ISIS-OVERLOAD-BIT-STATE:
This container defines state for ISIS Overload Bit.
- set-bit: boolean
-
When set to true, IS-IS overload bit is set.
- advertise-high-metric: boolean
-
When set to true, the local IS advertises links with the highest available metric regardless of their configured metric. The metric value is based on the metric style - if wide metrics are utilised the metric is advertised as 16777214, otherwise they are advertised with a value of 63 .
- set-bit-on-boot: boolean
-
When set to true, the IS-IS overload bit is set on system boot.
Example
{
"set-bit": "boolean",
"advertise-high-metric": "boolean",
"set-bit-on-boot": "boolean"
}
ISIS-SH-IF-TOPO:
Per topology info of an interface
- status: ISIS-SH-IF-TOPO-STATUS
-
Status of the topology
- topology-id: ISIS-TOPO-ID-TYPE
-
Topology identifier
Example
{
"status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"level1-frr": {
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
},
"level2pp-configured": "boolean",
"level1ldp-sync-enabled": "boolean",
"adv-prefix-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"max-bkp-label-supported": "integer",
"level2-metric": "string",
"level2pp-metric": "string",
"level2-frr": {
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
},
"level1pp-metric": "string",
"adjacency-form-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"level2-weight": "string",
"level2ldp-sync-enabled": "boolean",
"level1-lkgp-configured": "boolean",
"level1pp-configured": "boolean",
"level2-lkgp-configured": "boolean",
"level1-offset-metric": "string",
"level1-metric": "string",
"manual-adj-sid": [
{
"sid-active": "boolean",
"sid-protected": "boolean",
"manual-adjacency-sid-type": "integer",
"manual-adjacency-sid-index": "string",
"manual-adjacency-sid-label": "string"
}
],
"level2-offset-metric": "string",
"level1-weight": "string",
"ld-pv6-sync-status": "boolean",
"max-label-supported": "integer",
"ldp-sync-status": "boolean",
"max-srte-label-supported": "integer"
}
},
"topology-id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
}
ISIS-TRAFFIC-INTF-AREA-LAN-TYPE:
Per-interface, per-area LAN-only statistics
- dis-election-count: integer
-
DIS elections
- iih-count: ISIS-TRAFFIC-PDU-COUNT-TYPE
-
IIH statistics
- memory-exhausted-iih-count: integer
-
IIHs not sent due to memory exhaustion
Example
{
"dis-election-count": "integer",
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer"
}
PREFIXES-PREFIXES-DEFAULT-METRIC-STATE:
PREFIXES PREFIXES DEFAULT METRIC STATE
- default-metric: integer
-
ISIS default metric value. This is a metric understood by every Intermediate system in the domain. Each circuit shall have a positive integral value assigned for this metric. The value may be associated with any objective function of the circuit, but by convention is intended to measure the capacity of the circuit for handling traffic, for example, its throughput in bits-per-second. Higher values indicate a lower capacity.
- flags: string internal
-
ISIS Default-Metric Flags.
Example
{
"default-metric": "integer",
"flags": "string"
}
ISIS-SH-IF-AF-ENABLED:
Enabled address-family info of an interface
- protocol-status: ISIS-SH-IF-AF-PROTO-STATUS
-
Protocol status of the AF
- prefix-status: ISIS-SH-IF-AF-PREFIX-STATUS
-
Prefix status of the AF
- forwarding-address-status: ISIS-SH-IF-AF-FWD-ADDR-STATUS
-
Forwarding status of the AF
Example
{
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
}
ISIS-SH-ADJ:
An IS-IS adjacency
- adjacency-ietf-nsf-capable-flag: boolean
-
TRUE if neighbor is IETF-NSF capable
- adjacency-checkpoint-object-id: integer
-
Adjacency checkpoint object ID
- adjacency-ipv6bfd-state: string isis-adj-bfd-no-state, isis-adj-bfd-down-state, isis-adj-bfd-init-state, isis-adj-bfd-up-state
-
Adjacency IPv6 BFD state
- adjacency-topology: ISIS-SH-ADJ-TOPO
-
Per-topology data
-
ISIS-SH-ADJ-TOPO - adjacency-local-priority: string
-
Local IS priority. Valid only if aj_media_class is ISIS_MEDIA_CLASS_LAN
- nsr-standby: integer
-
ISIS NSR STANDBY
- adj-ipv6bfd-retry-running: boolean
-
Is IPv6 BFD retry timer running
- adjacency-uptime-valid-flag: boolean
-
TRUE if AdjacencyUptime is set
- adj-ipv4bfd-retry-count: integer
-
IPv4 BFD retry counter
- adjacency-per-address-family-data: ISIS-SH-ADJ-AF
-
Per-address-family data
-
ISIS-SH-ADJ-AF - adjacency-area-address: object[]
-
Area addresses active over this adjacency
-
object - entry: string
- adjacency-dispriority: string
-
Priority of DIS on this LAN. Valid only if aj_media_class is ISIS_MEDIA_CLASS_LAN
- local-dis-flag: boolean
-
TRUE if local system is DIS. Valid only if AdjacencyMediaType is ISIS_MEDIA_CLASS_LAN
- adjacency-state: string isis-adj-up-state, isis-adj-init-state, isis-adj-failed-state
-
Adjacency state
- adjacency-holdtime: integer
-
Time (s) until adjacency declared down if no IIH received
- adjacency-bfd-state: string isis-adj-bfd-no-state, isis-adj-bfd-down-state, isis-adj-bfd-init-state, isis-adj-bfd-up-state
-
Adjacency IPv4 BFD state
- adjacency-uptime: integer
-
How long the adjacency has been up (s)
- neighbor-dis-flag: boolean
-
TRUE if neighbor is DIS. Valid only if AdjacencyMediaType is ISIS_MEDIA_CLASS_LAN
- adjacency-media-type: string isis-media-class-lan, isis-media-class-p2p, isis-media-class-loop-back
-
Link media type
- adj-ipv4bfd-retry-running: boolean
-
Is IPv4 BFD retry timer running
- adj-ipv4bfd-retry-exp: integer
-
Time to expiration of IPv4 BFD retry timer (s)
- adj-ipv6bfd-retry-count: integer
-
IPv6 BFD retry counter
- adjacency-snpa: string
-
Neighbor SNPA
- adj-ipv6bfd-retry-exp: integer
-
Time to expiration of IPv6 BFD retry timer (s)
- adjacency-system-id: string
-
Neighbor system ID
- adjacency-interface: string
-
Local interface
- adjacency-neighbor-priority: string
-
Neighbor IS priority. Valid only if aj_media_class is ISIS_MEDIA_CLASS_LAN
Example
{
"adjacency-ietf-nsf-capable-flag": "boolean",
"adjacency-checkpoint-object-id": "integer",
"adjacency-ipv6bfd-state": "string",
"adjacency-topology": [
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
],
"adjacency-local-priority": "string",
"nsr-standby": "integer",
"adj-ipv6bfd-retry-running": "boolean",
"adjacency-uptime-valid-flag": "boolean",
"adj-ipv4bfd-retry-count": "integer",
"adjacency-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
]
}
}
}
}
]
}
IPV6-TE-ROUTER-ID-STATE:
IPV6 TE ROUTER ID STATE
- router-id: string[]
-
string IPv6 Traffic Engineering router ID of the node. For traffic engineering, it guarantees that we have a single stable address that can always be referenced in a path that will be reachable from multiple hops away, regardless of the state of the node's interfaces.
Example
{
"router-id": [
"string"
]
}
TOPOLOGY-STATE:
TOPOLOGY STATE
- attributes: string overload, attached
-
Attributes of the LSP for the associated topology.
- mt-id: integer
-
Multi-topology ID.
Example
{
"attributes": "string",
"mt-id": "integer"
}
ADMIN-GROUP-STATE:
ADMIN GROUP STATE
- admin-group: integer[]
-
integer The administrative group sub-TLV contains a 4-octet bit mask assigned by the network administrator. Each set bit corresponds to one administrative group assigned to the interface. By convention, the least significant bit is referred to as group 0, and the most significant bit is referred to as group 31.
Example
{
"admin-group": [
"integer"
]
}
ISIS-SH-IF-CLNS-MTU-INVALID:
Interface info with invalid MTU
- reason-code: string isis-intf-clns-mtu-invalid-too-small, isis-intf-clns-mtu-invalid-internal-error
-
Reason why the MTU is invalid
Example
{
"reason-code": "string"
}
ADJACENCY-STATE:
ADJACENCY STATE
- neighbor-extended-circuit-id: integer
-
ISIS neighbor extended circuit ID.
- restart-status: boolean
-
When set to true, neighbor is being helped. The RR bit is used by a (re)starting router to signal to its neighbors that a (re)start is in progress.
- remaining-hold-time: integer
-
Holding time in seconds for adjacency. This value is based on received hello PDUs and the elapsed time since receipt.
- restart-support: boolean
-
When set to true, Graceful-restart signaling is supported.
- adjacency-state: string up, down, init, failed
-
P2P 3-way ISIS adjacency state(up, down, init, failed).
- system-id: string
-
ISIS neighbor system-id.
- nlpid: string[]
-
string ipv4, ipv6 Supported Protocol. IPv4 is defined as (0xcc) and IPv6 - (0x8e). ISIS reference is TLV 129.
- adjacency-type: string level1, level2, level12
-
Formed ISIS adjacency type(level-1, level-2, level-1-2).
- neighbor-snpa: string
-
ISIS neighbor SNPA.
- area-address: string[]
-
string List of ISIS area-address(es).
- local-extended-circuit-id: integer
-
Local extended circuit ID.
- neighbor-circuit-type: string level1, level2, level12
-
Received ISIS circuit type (level-1, level-2, level-1-2).
- dis-system-id: string
-
DIS System ID(LAN hello only).
- restart-suppress: boolean
-
When set to true, adjacency is not advertised. The SA bit is used by a starting router to request that its neighbor suppress advertisement of the adjacency to the starting router in the neighbor's LSPs.
- neighbor-ipv4-address: string
-
ISIS Neighbor IPv4 address.
- up-time: integer
-
Adjacency up time.
- topology: string[]
-
string ISIS topology type support(ipv4-unicast, ipv6-unicast, ipv4-multicast, ipv6-multicast).
- neighbor-ipv6-address: string
-
ISIS Neighbor IPv6 address.
- priority: integer
-
Priority of the neighboring IS(LAN Hello only).
Example
{
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
SUBTLV-IPV4-INTERFACE-ADDRESS-STATE:
SUBTLV IPV4 INTERFACE ADDRESS STATE
- ipv4-interface-address: string[]
-
string A 4-octet IPv4 address for the interface described by the (main) TLV. This sub-TLV can occur multiple times.
Example
{
"ipv4-interface-address": [
"string"
]
}
ISIS-SH-CHKPT-TE-TUNNEL:
Checkpointed TE tunnel
- checkpoint-te-metric-mode: string isis-metric-mode-fixed, isis-metric-mode-relative, isis-metric-mode-absolute
-
Tunnel metric mode
- checkpoint-te-interface: string
-
Tunnel interface
- checkpoint-te-system-id: string
-
Destination system ID
- checkpoint-te-nexthop: string
-
Tunnel next-hop IP address
- checkpoint-te-bandwidth: integer
-
Tunnel bandwidth
- checkpoint-te-level: string isis-level0, isis-level1, isis-level2
-
TE database level
- checkpoint-te-metric: string
-
Tunnel metric
- checkpoint-te-object-id: integer
-
Tunnel checkpoint object ID
- checkpoint-te-flags: integer
-
Tunnel flags
Example
{
"checkpoint-te-metric-mode": "string",
"checkpoint-te-interface": "string",
"checkpoint-te-system-id": "string",
"checkpoint-te-nexthop": "string",
"checkpoint-te-bandwidth": "integer",
"checkpoint-te-level": "string",
"checkpoint-te-metric": "string",
"checkpoint-te-object-id": "integer",
"checkpoint-te-flags": "integer"
}
ISIS-SH-TE-ADV-SUB-TLV:
MPLS TE advertisement sub TLV
- te-sub-tlv-type: integer
-
Type of sub TLV
- te-sub-tlv-length: integer
-
Length of sub TLV
- te-sub-tlv-value: string
-
Value of sub TLV
Example
{
"te-sub-tlv-type": "integer",
"te-sub-tlv-length": "integer",
"te-sub-tlv-value": "string"
}
ISIS-SH-IPV4-TOPO-ENTRY:
IPv4 IS Link Topology Entry
- source-address: string
-
Source Address
- is-attached: boolean
-
Is the IS attached?
- reachability-status: ISIS-SH-IPV4-TOPO-REACHABLE-STATUS
-
Is the IS reachable, and, if so, its status within the SPT
- advertised-prefix-item-counts: ISIS-PER-PRIORITY-COUNTS
-
Per-priority counts of prefix items advertised by the IS
- is-overloaded: boolean
-
Is the IS overloaded?
- is-participant: boolean
-
Does the IS participate in the topology?
Example
{
"source-address": "string",
"is-attached": "boolean",
"reachability-status": {
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
null
]
}
]
}
}
}
DEFAULT-METRIC-STATE:
DEFAULT METRIC STATE
- default-metric: integer
-
ISIS default metric value. This is a metric understood by every Intermediate system in the domain. Each circuit shall have a positive integral value assigned for this metric. The value may be associated with any objective function of the circuit, but by convention is intended to measure the capacity of the circuit for handling traffic, for example, its throughput in bits-per-second. Higher values indicate a lower capacity.
- flags: string internal
-
ISIS Default-Metric Flags.
Example
{
"default-metric": "integer",
"flags": "string"
}
CONSTRAINTS-CONSTRAINT-STATE:
CONSTRAINTS CONSTRAINT STATE
- bandwidth: string
-
The bandwidth constraint, expressed as a 32-bit IEEE floating point number expressed in bytes per second.
- constraint-id: integer
-
Unique reference for the bandwidth constraint level. BC0 is indicated by this leaf being set to zero, with BCN represented by this leaf being set to N.
Example
{
"bandwidth": "string",
"constraint-id": "integer"
}
OVERLAY-OCNI-ISIS-UNRESERVED-BANDWIDTH-SETUP-PRIORITY:
Setup priority (0 through 7) for unreserved bandwidth.
- state: UNRESERVED-BANDWIDTH-SETUP-PRIORITY-STATE
-
State parameters of IS Extended Reachability sub-TLV 11.
Example
{
"state": {
"priority": "integer",
"unreserved-bandwidth": "string"
}
}
SUBTLV-TE-DEFAULT-METRIC-STATE:
SUBTLV TE DEFAULT METRIC STATE
- te-default-metric: integer
-
This metric is administratively assigned and can be used to present a differently weighted topology to traffic engineering SPF calculations . To preclude overflow within a traffic engineering SPF implementation, all metrics greater than or equal to MAX_PATH_METRIC SHALL be considered to have a metric of MAX_PATH_METRIC.
Example
{
"te-default-metric": "integer"
}
ADJACENCY-SIDS-ADJACENCY-SID-STATE:
ADJACENCY SIDS ADJACENCY SID STATE
- flags: string[]
-
string address-family, backup, value, local, set Flags associated with Adj-Segment-ID.
- weight: integer
-
Value that represents the weight of the Adj-SID for the purpose of load balancing.
- value: integer
-
Adjacency-SID value.
Example
{
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
ISIS-SH-TOPO-SUMMARY:
Summary Statistics for an IS Topology
- pseudonode-node-count: ISIS-SH-TOPO-SUMMARY-NODE-STATS
-
Node Counts for Pseudonode nodes
- router-node-count: ISIS-SH-TOPO-SUMMARY-NODE-STATS
-
Node Counts for System nodes
Example
{
"pseudonode-node-count": {
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
},
"router-node-count": {
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
}
}
OVERLAY-OCNI-ISIS-AUTHENTICATION:
This container defines authentication information of the node.
- state: AUTHENTICATION-STATE
-
State parameters of TLV 10.
Example
{
"state": {
"authentication-key": "string",
"crypto-type": "string"
}
}
ISIS-SH-ROUTE-CONN-STATUS:
Status of an IS-IS directly connected prefix
- is-valid: string isis-invalid, isis-valid
-
IsValid
- connected-details: ISIS-SH-ROUTE-CONN-DETAILS
-
Details of the directly connected prefix
Example
{
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
}
OVERLAY-OCNI-ISIS-IPV6-NEIGHBOR-ADDRESS:
This container defines sub-TLV 13.
- state: IPV6-NEIGHBOR-ADDRESS-STATE
-
State parameters of sub-TLV 13.
Example
{
"state": {
"ipv6-neighbor-address": [
"string"
]
}
}
LEVEL-TIMERS-STATE:
LEVEL TIMERS STATE
- hello-multiplier: integer
-
ISIS hello-multiplier value.
- hello-interval: integer
-
ISIS hello-interval value.
Example
{
"hello-multiplier": "integer",
"hello-interval": "integer"
}
ISIS-SH-IPV6-PATH:
IPv6 path to a destination
- neighbor-address: string
-
Next hop neighbor's forwarding address
- uloop-explicit: ISIS-SH-REP-EL
-
Uloop Explicit List
-
ISIS-SH-REP-EL - tunnel-interface: string
-
Explicit path tunnel interface
- weight: string
-
Weight configured on the interface
- nnh: ISIS-SH-NNH
-
Next next hops
-
ISIS-SH-NNH - neighbor-id: string
-
Next hop neighbor ID
- is-te-tunnel-interface: boolean
-
Is path via a TE tunnel
- neighbor-snpa: string
-
Next hop neighbor's SNPA
- is-sr-exclude-tunnel-interface: boolean
-
Is path via an SR-exclude TE tunnel
- tag: string
-
Tag associated with the path
- segment-routing-sid-value: string
-
Segment routing sid value received from first hop
- frr-backup: ISIS-SH-IPV6-FRR-BACKUP
-
FRR backup for this path
- egress-interface: string
-
Interface to send the packet out of
Example
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
RESET-TRIGGER-STATE:
RESET TRIGGER STATE
- delay: integer
-
If a reset trigger is specified, the system should delay resetting the overload bit for the specified number of seconds after the trigger occurs.
- reset-trigger: string
-
In the case that the system sets the overload bit on start, the system should reset the bit (i .e., clear the overload bit) upon the specified trigger.
Example
{
"delay": "integer",
"reset-trigger": "string"
}
OVERLAY-OCNI-ISIS-TAG:
This container defines sub-TLV 1.
- state: TAG-STATE
-
State parameters of sub-TLV 1.
Example
{
"state": {
"tag32": [
"integer"
]
}
}
ISIS-TRAFFIC-INTF-AREA-TYPE:
Per-interface, per-area statistics
- csnp-count: ISIS-TRAFFIC-PDU-COUNT-TYPE
-
CSNP statistics
- lsp-flooding-dup-count: integer
-
Count of LSPs already received by neighbors and not flooded
- psnp-count: ISIS-TRAFFIC-PDU-COUNT-TYPE
-
PSNP statistics
- lsp-count: ISIS-TRAFFIC-PDU-COUNT-TYPE
-
LSP statistics
- lsp-drop-count: integer
-
Count of LSPs dropped due to minimum arrival time config
Example
{
"csnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-flooding-dup-count": "integer",
"psnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-drop-count": "integer"
}
ISIS-SH-ROUTE-REDIST-STATUS:
Status of redistributed routes to a prefix
- is-valid: string isis-invalid, isis-valid
-
IsValid
- redistribution-details: ISIS-SH-ROUTE-REDIST-DETAILS
-
Per level details of the redistributed route
Example
{
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
}
ISIS-SH-LSP-DB-SUMMARY-STATUS-CLASS-COUNTERS:
LSP status counters
- active-lsp-count: integer
-
Number of active LSPs
- purged-lsp-count: integer
-
Number of purged LSPs
Example
{
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
ISIS-SH-FRR-LEVEL-SUMMARY:
FRR backup statistics for one level
- all-paths-protected: ISIS-PER-PRIORITY-COUNTS
-
Number of prefixes with all paths having FRR backup
- some-paths-protected: ISIS-PER-PRIORITY-COUNTS
-
Number of prefixes with some paths having FRR backup
- unprotected: ISIS-PER-PRIORITY-COUNTS
-
Number of reachable prefixes without FRR backup
Example
{
"all-paths-protected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"some-paths-protected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"unprotected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
}
ISIS-IP-ADDR-TYPE:
ISIS IP ADDR TYPE
- af-name: string ipv4, ipv6
-
AFName
- ipv4: string
-
IPV4 address type
- ipv6: string
-
IPV6 address type
Example
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
ERROR-METRIC-STATE:
ERROR METRIC STATE
- metric: integer
-
ISIS error metric value. This metric measures the residual error probability of the associated circuit. It is an optional metric, which if assigned to a circuit shall have a non-zero value. Higher values indicate a larger probability of undetected errors on the circuit.
- flags: string[]
-
string internal, unsupported IS-IS error metric flags.
Example
{
"metric": "integer",
"flags": [
"string"
]
}
OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-FLAGS:
This container defines sub-TLV 4.
- state: PREFIX-SUBTLVS-SUBTLV-FLAGS-STATE
-
State parameters of sub-TLV 4.
Example
{
"state": {
"flags": [
"string"
],
"type": "string"
}
}
ISIS-AREA-STATS-TYPE:
Per-area traffic statistics
- system-lsp-refresh-count: integer
-
Number of times system LSP refreshed
- system-lsp-build-count: integer
-
Number of times system LSP rebuilt
Example
{
"system-lsp-refresh-count": "integer",
"system-lsp-build-count": "integer"
}
OVERLAY-OCNI-ISIS-UNDEFINED-TLV:
List of TLVs that are not defined within the model, or are not recognised by the system.
- state: UNDEFINED-TLV-STATE
-
State parameters of the undefined TLV.
Example
{
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
ISIS-SH-IPV4-FRR-BACKUP:
FRR backup path
- remote-lfa-router-pid: string
-
Remote LFA Router ID
- weight: string
-
Weight configured on the interface
- is-strict-spflfa: boolean
-
Is the backup path TI-LFA strict SPF?
- is-srlg-disjoint: boolean
-
Is the backup path SRLG disjoint with primary?
- tilfa-computation: string isis-tilfa-comp-none, isis-tilfa-comp-link, isis-tilfa-comp-node, isis-tilfa-comp-srlg, isis-tilfa-comp-node-srlg
-
Ti LFA computation which provided backup path
- backup-repair-list-size: integer
-
Backup Repair List Size
- tunnel-egress-interface: string
-
Tunnel Interface to send the packet out of
- remote-lfa-system-pid: string
-
Remote LFA PQ Node's ID
- is-remote-lfa: boolean
-
Is the backup path via a Remote LFA?
- is-primary-path: boolean
-
Is the backup path an ECMP to the network?
- is-lc-disjoint: boolean
-
Is the backup path line card disjoint with primary?
- backup-repair: ISIS-SH-REP-EL
-
Backup Repair List
-
ISIS-SH-REP-EL - neighbor-snpa: string
-
Next hop neighbor's SNPA
- is-node-protecting: boolean
-
Is the backup path node protecting?
- remote-lfa-system-id: string
-
Remote LFA PQ Node's ID
- neighbor-address: string
-
Next hop neighbor's forwarding address
- segment-routing-sid-value: string
-
Segment routing sid value received from first hop
- is-downstream: boolean
-
Is the backup path via downstream node?
- remote-lfa-router-id: string
-
Remote LFA Router ID
- neighbor-id: string
-
Next hop neighbor ID
- num-sid: integer
-
Number of SIDs in TI-LFA/rLFA
- segment-routing-sid-value-entry: object[]
-
Segment routing sid values for TI-LFA/rLFA
-
object - entry: string
- is-tunnel-requested: boolean
-
Is SR TE tunnel requested
- is-epcfrr-lfa: boolean
-
Is the backup path via a TI-LFA?
- total-backup-distance: string
-
Distance to the network via this backup path
- prefix-source-node-id: string
-
PrefixSourceNodeID
- egress-interface: string
-
Interface to send the packet out of
Example
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
OVERLAY-OCNI-ISIS-SUBTLV-TAG64:
This container defines sub-TLV 2.
- state: SUBTLV-TAG64-STATE
-
State parameters of sub-TLV 2.
Example
{
"state": {
"tag64": [
"integer"
]
}
}
PREFIX-SUBTLVS-SUBTLV-TAG-STATE:
PREFIX SUBTLVS SUBTLV TAG STATE
- tag32: integer[]
-
integer List of 32-bit tags associated with the prefix. Example uses of these tags include carrying BGP standard (or extended) communities and controlling redistribution between levels and areas, different routing protocols, or multiple instances of IS-IS running on the same router.
Example
{
"tag32": [
"integer"
]
}
OVERLAY-OCNI-ISIS-SUBTLV-FLAGS:
This container defines sub-TLV 4.
- state: SUBTLV-FLAGS-STATE
-
State parameters of sub-TLV 4.
Example
{
"state": {
"flags": [
"string"
],
"type": "string"
}
}
OVERLAY-OCNI-ISIS-IPV6-TE-ROUTER-ID:
This container defines TLV 140.
- state: IPV6-TE-ROUTER-ID-STATE
-
State parameters of ISIS TLV 140.
Example
{
"state": {
"router-id": [
"string"
]
}
}
OVERLAY-OCNI-ISIS-TAG64:
This container defines sub-TLV 2.
- state: TAG64-STATE
-
State parameters of sub-TLV 2.
Example
{
"state": {
"tag64": [
"integer"
]
}
}
ISIS-SH-CHKPT-ADJ:
Checkpointed adjacency
- checkpoint-adjacency-circuit-number: string
-
Neighbor circuit number
- checkpoint-adjacency-level: string isis-level0, isis-level1, isis-level2
-
Adjacency level
- checkpoint-adjacency-snpa: string
-
Neighbor SNPA
- checkpoint-adjacency-per-address-family-next-hop: ISIS-IP-ADDR-TYPE
-
Per address family next hops
-
ISIS-IP-ADDR-TYPE - checkpoint-adjacency-system-id: string
-
Neighbor system ID
- checkpoint-adjacency-interface: string
-
Local interface
- checkpoint-adjacency-object-id: integer
-
Checkpoint object ID
- checkpoint-adjacency-holdtime: integer
-
Adjacency holdtime (s)
- checkpoint-adjacency-lan-priority: string
-
Adjacency LAN priority
Example
{
"checkpoint-adjacency-circuit-number": "string",
"checkpoint-adjacency-level": "string",
"checkpoint-adjacency-snpa": "string",
"checkpoint-adjacency-per-address-family-next-hop": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"checkpoint-adjacency-system-id": "string",
"checkpoint-adjacency-interface": "string",
"checkpoint-adjacency-object-id": "integer",
"checkpoint-adjacency-holdtime": "integer",
"checkpoint-adjacency-lan-priority": "string"
}
PREFIX-SIDS-PREFIX-SID-STATE:
PREFIX SIDS PREFIX SID STATE
- flags: string[]
-
string readvertisement, node, php, explicit-null, value, local Flags associated with Prefix Segment-ID.
- algorithm: integer
-
Prefix-SID algorithm to be used for path computation.
- value: integer
-
IGP Prefix-SID value.
Example
{
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
POLICY-MI:
Common node of policy-ipv4-active, policy-ipv4-backup, policy-ipv6-active, policy-ipv6-backup
- policy-mi: object[]
-
Mapping Item
-
- mi-id: string
-
Mapping Item ID (0, 1, 2, ...)
Example
{
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
ISIS-SH-LSP-DB-SUMMARY-FRAGMENT-0-STATS:
Fragment-0 counters
- per-topology-counter: ISIS-SH-LSP-DB-SUMMARY-TOPO-CLASS-COUNTERS
-
Per topology counters
-
ISIS-SH-LSP-DB-SUMMARY-TOPO-CLASS-COUNTERS - node-counters: ISIS-SH-LSP-DB-SUMMARY-NODE-CLASS-COUNTERS
-
Summary by class of node
Example
{
"per-topology-counter": [
{
"attached-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"overloaded-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
],
"node-counters": {
"route-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"pseudo-node-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
}
OVERLAY-OCNI-ISIS-NEIGHBOR-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV:
Sub-TLVs that are not defined in the model or not recognised by system.
- state: NEIGHBOR-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV-STATE
-
State parameters of the undefined sub-TLV.
Example
{
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
INTERFACE-TIMERS-STATE:
INTERFACE TIMERS STATE
- lsp-pacing-interval: integer
-
The interval interval in milliseconds between the detection of topology change and when the SPF algorithm runs.
- csnp-interval: integer
-
The interval, specified in seconds, at which periodic CSNP packets should be transmitted by the local IS.
Example
{
"lsp-pacing-interval": "integer",
"csnp-interval": "integer"
}
ISIS-SH-NNH:
Next next hops for a prefix
- link-id: integer
-
link ID of the next next hop
- link-id-set: boolean
-
If link_id is given
- ipv4-address: string
-
Ipv4 address of the next next hop
- ipv4-set: boolean
-
If ipv4 address is given
Example
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
MAX-RESERVABLE-LINK-BANDWIDTH-STATE:
MAX RESERVABLE LINK BANDWIDTH STATE
- max-reservable-link-bandwidth: string
-
The maximum amount of bandwidth that can be reserved in this direction on this link. Note that for oversubscription purposes, this can be greater than the bandwidth of the link. It is encoded in 32 bits in IEEE floating point format. The units are bytes (not bits!) per second.
Example
{
"max-reservable-link-bandwidth": "string"
}
OVERLAY-OCNI-ISIS-IPV4-INTERFACE-ADDRESS:
This container defines sub-TLV 6.
- state: IPV4-INTERFACE-ADDRESS-STATE
-
State parameters of sub-TLV 6.
Example
{
"state": {
"ipv4-interface-address": [
"string"
]
}
}
ISIS-SH-IPV4-PATH:
IPv4 path to a destination
- neighbor-address: string
-
Next hop neighbor's forwarding address
- uloop-explicit: ISIS-SH-REP-EL
-
Uloop Explicit List
-
ISIS-SH-REP-EL - tunnel-interface: string
-
Explicit path tunnel interface
- weight: string
-
Weight configured on the interface
- nnh: ISIS-SH-NNH
-
Next next hops
-
ISIS-SH-NNH - neighbor-id: string
-
Next hop neighbor ID
- is-te-tunnel-interface: boolean
-
Is path via a TE tunnel
- neighbor-snpa: string
-
Next hop neighbor's SNPA
- is-sr-exclude-tunnel-interface: boolean
-
Is path via an SR-exclude TE tunnel
- tag: string
-
Tag associated with the path
- segment-routing-sid-value: string
-
Segment routing sid value received from first hop
- frr-backup: ISIS-SH-IPV4-FRR-BACKUP
-
FRR backup for this path
- egress-interface: string
-
Interface to send the packet out of
Example
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
NSR-STATUS-NCD:
NSR STATUS NCD
- recv-cnt: integer
-
recv cnt
- vm-idx: integer
-
vm idx
- endp-hdl: integer
-
endp hdl
- conn-up: boolean
-
conn up
- chksum: integer
-
chksum
- send-seqnum: integer
-
send seqnum
Example
{
"recv-cnt": "integer",
"vm-idx": "integer",
"endp-hdl": "integer",
"conn-up": "boolean",
"chksum": "integer",
"send-seqnum": "integer"
}
ISIS-SH-ROUTE-REDIST-LEVEL-DETAILS:
Details of a route redistributed into a particular level
- owner: ISIS-SH-REDIST-ENTRY-PROTO
-
Protocol redistributing the route
- level: string isis-level0, isis-level1, isis-level2
-
Level into which the route is redistributed
Example
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
OVERLAY-OCNI-ISIS-ADJACENCY:
List of the local system's IS-IS adjacencies.
- state: ADJACENCY-STATE
-
Operational state relating to the IS-IS adjacency with the remote system
Example
{
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
ISIS-SH-SPF-LOG-SPT-CALC:
Statistics for the SPT calculation phase
- duration: ISIS-TIMINGS-TYPE
-
Duration of the SPT calculation
- node-counts: ISIS-SH-SPF-LOG-SPT-CALC-NODE-COUNTS
-
Node counts
Example
{
"duration": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"node-counts": {
"added": "integer",
"deleted": "integer",
"modified": "integer",
"reachable": "integer",
"touched": "integer",
"unreachable": "integer"
}
}
OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-SUBTLVS-SUBTLV-STATE:
State parameters for a prefix.
- type: string
-
The type of subTLV being described. The type of subTLV is expressed as a canonical name.
Example
{
"type": "string"
}
ISIS-SH-IF-CLNS-SNPA-UNKNOWN:
Interface info with CLNS SNPA unknown
- reason-code: string isis-intf-clns-snpa-unknown-access-error, isis-intf-clns-snpa-unknown-not-lan, isis-intf-clns-snpa-unknown-internal-error
-
Reason why the SNPA is unknown
Example
{
"reason-code": "string"
}
CONSTRAINT-STATE:
CONSTRAINT STATE
- bandwidth: string
-
The bandwidth constraint, expressed as a 32-bit IEEE floating point number expressed in bytes per second.
- constraint-id: integer
-
Unique reference for the bandwidth constraint level. BC0 is indicated by this leaf being set to zero, with BCN represented by this leaf being set to N.
Example
{
"bandwidth": "string",
"constraint-id": "integer"
}
OVERLAY-OCNI-ISIS-SEGMENT-ROUTING-CAPABILITY:
This container defines SR Capability sub-TLV 2.
- state: SEGMENT-ROUTING-CAPABILITY-STATE
-
State parameters of IS SR Router Capability
- srgb-descriptors: SRGB-DESCRIPTORS
-
SRGB Descriptors included within the SR capability sub-TLV
Example
{
"state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
OVERLAY-OCNI-ISIS-SUBTLV-STATE:
State parameters of IS Router Capabilities
- type: string
-
The type of subTLV being described. The type of subTLV is expressed as a canonical name.
Example
{
"type": "string"
}
ISIS-SH-IF-AF-FWD-ADDR-DATA:
Address-family forwarding address data
- forwarding-address: ISIS-IP-ADDR-TYPE
-
Array of forwarding addresses
-
ISIS-IP-ADDR-TYPE - unnumbered-interface-name: string
-
If the interface is unnumbered, then its name, else NULL
Example
{
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
}
ISIS-SH-ROUTE-CONN-DETAILS:
Details of an IS-IS directly connected prefix
- interface: object[]
-
Interfaces
-
object - entry: string
Example
{
"interface": [
{
"entry": "string"
}
]
}
OVERLAY-OCNI-ISIS-LEVELS-LEVEL-STATE:
This container defines interface ISIS level state information.
- level-number: integer
-
ISIS level number(level-1, level-2).
- priority: integer
-
ISIS neighbor priority(LAN hello PDU only).
Example
{
"level-number": "integer",
"priority": "integer"
}
OVERLAY-OCNI-ISIS-ROUTER-CAPABILITY-STATE:
State parameters of TLV 242.
- instance-number: integer
-
A unique instance number for the instance of the router capabilities TLV. The instance number should be autogenerated by the producer of the data and may be renumbered if the entire LSP contents are replaced in subsequent advertisements.
- flags: string[]
-
string flood, down Router capability flags.
- router-id: string
-
IPv4 router-id.
Example
{
"instance-number": "integer",
"flags": [
"string"
],
"router-id": "string"
}
ISIS-TIMINGS-TYPE:
Duration of an event in real and CPU time
- real-duration: integer
-
Real time duration in milliseconds
- cpu-duration: integer
-
CPU time duration in milliseconds
Example
{
"real-duration": "integer",
"cpu-duration": "integer"
}
OVERLAY-OCNI-ISIS-MT-IPV6-REACHABILITY-PREFIXES-PREFIX-STATE:
State parameters relating an IPv6 prefix attribute
- metric: integer
-
ISIS metric value.
- prefix: string
-
IPv6 prefix contained within extended reachability TLVs.
- up-down: boolean
-
The up/down bit. Set if a prefix is advertised from a higher level to a lower level (e.g., level 2 to level 1), indicating that the prefix has traveled down the hierarchy. Prefixes that have the up/down bit set may only be advertised down the hierarchy, i.e., to lower levels. When a prefix is first injected into IS-IS, the bit is UNSET.
- xbit: boolean
-
The external bit. Set when the prefix was distributed into IS-IS from another routing protocol.
- sbit: boolean
-
The sub-tlv present bit. If UNSET, the octets of Sub-TLVs are not present. Otherwise, the bit is set and the octet following the prefix will contain the length of the Sub-TLV portion of the structure.
- mt-id: integer
-
Multi-topology ID
Example
{
"metric": "integer",
"prefix": "string",
"up-down": "boolean",
"xbit": "boolean",
"sbit": "boolean",
"mt-id": "integer"
}
ISIS-SH-LSP-LOG-ENT:
LSP-log entry
- log-interface: string
-
Appropriate interface, if any
- delayed-trigger-count: integer
-
Number of delayed triggers
- trigger: object[]
-
Triggers applying to this log entry.
-
object - entry: string isis-lsp-trig-config, isis-lsp-trig-newadj, isis-lsp-trig-deladj, isis-lsp-trig-dr-change, isis-lsp-trig-area-set, isis-lsp-trig-attach, isis-lsp-trig-hippity, isis-lsp-trig-regen, isis-lsp-trig-ip-if-up, isis-lsp-trig-ip-if-down, isis-lsp-trig-ip-inter-area, isis-lsp-trig-ip-external, isis-lsp-trig-ip-external-full, isis-lsp-trig-ip-def-orig, isis-lsp-trig-ip-addr-chg, isis-lsp-trig-te-info, isis-lsp-trig-te-pce-info, isis-lsp-trig-te-fa-info, isis-lsp-trig-nsr-fo, isis-lsp-trig-pn-cancel, isis-lsp-trig-lkgp, isis-lsp-trig-pp, isis-lsp-trig-config-force-send, isis-lsp-trig-config-force-init, isis-lsp-trig-adj-sid-add, isis-lsp-trig-adj-sid-delete, isis-lsp-trig-msd, isis-lsp-trig-adj-sid-wait-timer, isis-lsp-trig-direct-gen, isis-lsp-trig-pm-delay-loss, isis-lsp-trig-pm-bw-util
- generic-data: ISIS-SH-GENERIC-LOG-ENT
-
Generic entry data
- trigger-count: integer
-
Number of triggers on this run. May not be equal to the number of trigger event types if one or more trigger events has occurred more than once.
- pseudo-node-number: string
-
Pseudo-node number
Example
{
"log-interface": "string",
"delayed-trigger-count": "integer",
"trigger": [
{
"entry": "string"
}
],
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"trigger-count": "integer",
"pseudo-node-number": "string"
}
ADJACENCY-SID-STATE:
ADJACENCY SID STATE
- flags: string[]
-
string address-family, backup, value, local, set Flags associated with Adj-Segment-ID.
- weight: integer
-
Value that represents the weight of the Adj-SID for the purpose of load balancing.
- value: integer
-
Adjacency-SID value.
Example
{
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
OVERLAY-OCNI-ISIS-IPV4-SOURCE-ROUTER-ID:
This container defines sub-TLV 11.
- state: IPV4-SOURCE-ROUTER-ID-STATE
-
State parameters of sub-TLV 11.
Example
{
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
}
OVERLAY-OCNI-ISIS-SUBTLV-TAG:
This container defines sub-TLV 1.
- state: SUBTLV-TAG-STATE
-
State parameters of sub-TLV 1.
Example
{
"state": {
"tag32": [
"integer"
]
}
}
PREFIX-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID-STATE:
PREFIX SUBTLVS SUBTLV IPV6 SOURCE ROUTER ID STATE
- type: string
-
The type of subTLV being described. The type of subTLV is expressed as a canonical name.
- ipv6-source-router-id: string
-
IPv6 Source router ID address. In cases where the advertisement is an identifier for the advertising router (e.g., with the N-flag set in the Prefix Attribute Flags sub-TLV), it may be useful for other routers to know the source of the advertisement. When reachability advertisement is leaked from one level to another, Router ID advertised is always the Router ID of the IS-IS instance that originated the advertisement. This would be true even if the prefix had been learned from another protocol.
Example
{
"type": "string",
"ipv6-source-router-id": "string"
}
ISIS-IPV4-PREFIX-TYPE:
IPv4 address and prefix length
- prefix: string
-
prefix
- prefix-length: string
-
prefix length
Example
{
"prefix": "string",
"prefix-length": "string"
}
OVERLAY-OCNI-ISIS-PREFIX-STATE:
State parameters of an IPv4 extended prefix.
- sbit: boolean
-
The Sub-TLV present bit. If UNSET, the octets of Sub-TLVs are not present. Otherwise, the bit is set and the octet following the prefix will contain the length of the Sub-TLV portion of the structure.
- prefix: string
-
IPv4 prefix contained within extended reachability TLVs.
- up-down: boolean
-
The up/down bit. Set if a prefix is advertised from a higher level to a lower level (e.g., level 2 to level 1), indicating that the prefix has traveled down the hierarchy. Prefixes that have the up/down bit set may only be advertised down the hierarchy, i.e., to lower levels. When a prefix is first injected into IS-IS, the bit is UNSET.
- metric: integer
-
ISIS metric value.
Example
{
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer"
}
NSR-STATUS-PM:
NSR STATUS PM
- conn-status: boolean
-
conn status
- disconn-cb: integer
-
disconn cb
- conn-cb: integer
-
conn cb
- reg: integer
-
reg
Example
{
"conn-status": "boolean",
"disconn-cb": "integer",
"conn-cb": "integer",
"reg": "integer"
}
PREFIXES-PREFIXES-DEFAULT-METRIC:
PREFIXES PREFIXES DEFAULT METRIC
- state: PREFIXES-PREFIXES-DEFAULT-METRIC-STATE
-
State parameters for default-metric.
Example
{
"state": {
"default-metric": "integer",
"flags": "string"
}
}
ISIS-SH-IF-TOPO-ADV-PREFIX-STATUS:
ISIS SH IF TOPO ADV PREFIX STATUS
- disabled: ISIS-SH-IF-TOPO-ADV-PREFIX-DISABLED
-
Disabled state for the prefix advertisement status of a topology
- status: string isis-disabled, isis-enabled
-
Status
Example
{
"disabled": {
"reason-code": "string"
},
"status": "string"
}
ISIS-SH-IF-TOPO-ADJ-FORM-STATUS:
ISIS SH IF TOPO ADJ FORM STATUS
- disabled: ISIS-SH-IF-TOPO-ADJ-FORM-DISABLED
-
Disabled state for the adjacency formation status of a topology
- status: string isis-disabled, isis-enabled
-
Status
Example
{
"disabled": {
"reason-code": "string"
},
"status": "string"
}
NEIGHBOR-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV-STATE:
NEIGHBOR UNDEFINED SUBTLVS UNDEFINED SUBTLV STATE
- length: integer
-
TLV length.
- type: integer
-
TLV Type.
- value: string
-
TLV value.
Example
{
"length": "integer",
"type": "integer",
"value": "string"
}
ISIS-SH-IPV6-ROUTE-ADV:
How a prefix is advertised in a particular level
- is-interarea: boolean
-
Is the up/down bit set?
- summarization-status: ISIS-SH-IPV6-ROUTE-SUMMARIZATION-STATUS
-
Status of summarization for the prefix
- advertising-origin: string isis-sh-route-adv-origin-interface, isis-sh-route-adv-origin-redistributed, isis-sh-route-adv-origin-native, isis-sh-route-adv-origin-summary, isis-sh-route-adv-origin-default
-
The origin of the advertisement
- metric: string
-
Metric with which the prefix is advertised
- level: string isis-level0, isis-level1, isis-level2
-
Level in which the prefix is advertised
- is-external-metric: boolean
-
Is the metric an external metric?
- nodal-sid: ISIS-NODAL-SID-TYPE
-
Nodal SIDs with the prefix item
-
ISIS-NODAL-SID-TYPE - is-propagated: boolean
-
Has the prefix been propagated from another level?
- is-external-reachability: boolean
-
Is the prefix external to the IS-IS domain?
- tags: object[]
-
Tags associated with the prefix
-
object - entry: string
Example
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
ISIS-SH-ERR-LOG-ENT:
An error log entry
- error-code: integer
-
Error code
- error-reason: string
-
Error details
- generic-data: ISIS-SH-GENERIC-LOG-ENT
-
Generic entry data
- error-log-level: string isis-err-log-level-info, isis-err-log-level-warn, isis-err-log-level-critical
-
Logging level
Example
{
"error-code": "integer",
"error-reason": "string",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"error-log-level": "string"
}
OVERLAY-OCNI-ISIS-IPV6-INTERFACE-ADDRESS:
This container defines sub-TLV 12.
- state: IPV6-INTERFACE-ADDRESS-STATE
-
State parameters of sub-TLV 12.
Example
{
"state": {
"ipv6-interface-address": [
"string"
]
}
}
ISIS-SH-TRAFFIC-INTF:
IS-IS interface traffic data
- p2p-statistics: ISIS-TRAFFIC-INTF-P2P-TYPE
-
P2P interface statistics. NULL for non-P2P interfaces
- interface-media-type: string isis-media-class-lan, isis-media-class-p2p, isis-media-class-loop-back
-
Interface media class
- traffic-interface: string
-
Interface to which traffic statistics apply
- per-area-data: ISIS-SH-TRAFFIC-INTF-AREA
-
Per-area data
-
ISIS-SH-TRAFFIC-INTF-AREA
Example
{
"p2p-statistics": {
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer",
"lsp-retransmit-count": "integer"
},
"interface-media-type": "string",
"traffic-interface": "string",
"per-area-data": [
{
"statistics": {
"csnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-flooding-dup-count": "integer",
"psnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-drop-count": "integer"
},
"lan-data": {
"dis-election-count": "integer",
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer"
},
"level": "string"
}
]
}
ISIS-SH-IF-CLNS-LAN:
LAN specific CLNS state
- per-area-data: ISIS-SH-IF-AREA-CLNS
-
Array of per area CLNS data
-
ISIS-SH-IF-AREA-CLNS
Example
{
"per-area-data": [
{
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
},
"level": "string"
}
]
}
ISIS-SH-TOPO-SUMMARY-NODE-STATS:
Reachability counters
- reachable-node-count: integer
-
Number of nodes reachable in SPT
- unreachable-participant-node-count: integer
-
Number of participating nodes unreachable in SPT
- unreachable-node-count: integer
-
Number of nodes unreachable in SPT
Example
{
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
}
OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-PREFIX-SIDS-PREFIX-SID:
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
- state: SUBTLVS-SUBTLV-PREFIX-SIDS-PREFIX-SID-STATE
-
State parameters for Prefix-SID.
Example
{
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
TE-DEFAULT-METRIC-STATE:
TE DEFAULT METRIC STATE
- te-default-metric: integer
-
This metric is administratively assigned and can be used to present a differently weighted topology to traffic engineering SPF calculations . To preclude overflow within a traffic engineering SPF implementation, all metrics greater than or equal to MAX_PATH_METRIC SHALL be considered to have a metric of MAX_PATH_METRIC.
Example
{
"te-default-metric": "integer"
}
ISIS-SH-IF-TOPO-DISABLED:
Disabled topology info of an interface
- reason-code: string isis-intf-topo-disabled-not-cfg, isis-intf-topo-disabled-internal-error
-
Reason why the topology is disabled
Example
{
"reason-code": "string"
}
OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG:
This container defines sub-TLV 1.
- state: PREFIX-SUBTLVS-SUBTLV-TAG-STATE
-
State parameters of sub-TLV 1.
Example
{
"state": {
"tag32": [
"integer"
]
}
}
ISIS-SH-TRAFFIC-INTF-AREA:
Per-interface, per-area data
- statistics: ISIS-TRAFFIC-INTF-AREA-TYPE
-
Statistics
- lan-data: ISIS-TRAFFIC-INTF-AREA-LAN-TYPE
-
LAN interface statistics. NULL for non-LAN interfaces
- level: string isis-level0, isis-level1, isis-level2
-
Level of the area this data relates to
Example
{
"statistics": {
"csnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-flooding-dup-count": "integer",
"psnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-drop-count": "integer"
},
"lan-data": {
"dis-election-count": "integer",
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer"
},
"level": "string"
}
OVERLAY-OCNI-ISIS-UNDEFINED-SUBTLV:
Sub-TLVs that are not defined in the model or not recognised by system.
- state: UNDEFINED-SUBTLV-STATE
-
State parameters of the undefined sub-TLV.
Example
{
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
OVERLAY-OCNI-ISIS-TRAFFIC-ENGINEERING:
This container defines ISIS TE.
- state: TRAFFIC-ENGINEERING-STATE
-
This container defines ISIS TE state information .
Example
{
"state": {
"ipv4-router-id": "string",
"enabled": "boolean",
"ipv6-router-id": "string"
}
}
LEVEL-AFI-SAFI-AF-STATE:
LEVEL AFI SAFI AF STATE
- afi-name: string
-
Address-family type.
- safi-name: string
-
Subsequent address-family type.
- metric: integer
-
ISIS metric value(default=10).
Example
{
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
OVERLAY-OCNI-ISIS-LAN-ADJACENCY-SID:
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
- state: LAN-ADJACENCY-SID-STATE
-
State parameters of LAN Adjacency-SID.
Example
{
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
ocni-isis_schema:
An OpenConfig description of a network-instance. This may be a Layer 3 forwarding construct such as a virtual routing and forwarding (VRF) instance, or a Layer 2 instance such as a virtual switch instance (VSI). Mixed Layer 2 and Layer 3 instances are also supported.
- network-instances: object
-
Network instances configured on the local system
-
- network-instance: object[]
-
Network instances configured on the local system
-
object - interfaces: object
-
An interface associated with the network instance
-
- interface: object[]
-
An interface associated with the network instance
-
- id: string
-
A reference to an identifier for this interface which acts as a key for this list
- state: OVERLAY-OCNI-ISIS-STATE
-
Operational state parameters relating to a network instance
- protocols: object
-
A process (instance) of a routing protocol. Some systems may not support more than one instance of a particular routing protocol
-
- protocol: object[]
-
A process (instance) of a routing protocol. Some systems may not support more than one instance of a particular routing protocol
-
object - protocols-state: OVERLAY-OCNI-ISIS-PROTOCOL-STATE
-
State parameters relating to the routing protocol instance
- identifier: string
-
The protocol name for the routing or forwarding protocol to be instantiated
- isis: object
-
This container defines top-level ISIS configuration and state information.
-
- isis-interfaces: object
-
This list contains ISIS interfaces.
-
- isis-interface: object[]
-
This list contains ISIS interfaces.
-
object - interfaces-afi-safis: object
-
Address-family/Subsequent Address-family list.
-
- interfaces-afi-safi: object[]
-
Address-family/Subsequent Address-family list.
-
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
- interface-id: string
-
Reference to interface-id
- interfaces-levels: object
-
Configuration and operational state parameters related to a particular level on an IS-IS enabled interface.
-
- interfaces-level: object[]
-
Configuration and operational state parameters related to a particular level on an IS-IS enabled interface.
-
object - adjacencies: object
-
List of the local system's IS-IS adjacencies.
-
- adjacency: object[]
-
List of the local system's IS-IS adjacencies.
-
- system-id: string
-
Reference to the IS neighbor.
- level-number: integer
-
Reference to ISIS level-number.
- levels-timers: OVERLAY-OCNI-ISIS-LEVEL-TIMERS
-
This container defines ISIS timers.
- interfaces-levels-state: OVERLAY-OCNI-ISIS-LEVELS-LEVEL-STATE
-
This container defines interface ISIS level state information.
- levels-afi-safis: object
-
Address-family/Subsequent Address-family list.
-
- levels-afi-safi: object[]
-
Address-family/Subsequent Address-family list.
-
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
- packet-counters: OVERLAY-OCNI-ISIS-PACKET-COUNTERS
-
This container defines ISIS interface packet counters.
- interfaces-state: OVERLAY-OCNI-ISIS-INTERFACE-STATE
-
This container defines state information for ISIS interfaces.
- circuit-counters: OVERLAY-OCNI-ISIS-CIRCUIT-COUNTERS
-
This container defines state information for ISIS circuit counters.
- interfaces-timers: OVERLAY-OCNI-ISIS-INTERFACE-TIMERS
-
This container describes ISIS interface timers configuration
- global: object
-
This container defines global ISIS configuration and state information.
-
- lsp-bit: object
-
This container defines ISIS LSP Operational Bits.
-
- overload-bit: object
-
This container defines Overload Bit configuration.
-
- overload-bit-state: OVERLAY-OCNI-ISIS-OVERLOAD-BIT-STATE
-
This container defines state for ISIS Overload Bit.
- reset-triggers: object
-
This list describes ISIS Overload reset trigger reasons.
-
- reset-trigger: object[]
-
This list describes ISIS Overload reset trigger reasons.
-
- reset-trigger: string
-
Reference to the reset trigger reason
- afi-safis: object
-
Address-family/Subsequent Address-family list.
-
- afi-safi: object[]
-
Address-family/Subsequent Address-family list.
-
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
- timers: OVERLAY-OCNI-ISIS-TIMERS
-
This container defines ISIS timers.
- nsr: OVERLAY-OCNI-ISIS-NSR
-
This container defines ISIS Non-Stop Routing.
- global-state: OVERLAY-OCNI-ISIS-GLOBAL-STATE
-
This container defines state for ISIS global router.
- transport: OVERLAY-OCNI-ISIS-TRANSPORT
-
This container defines ISIS transport.
- graceful-restart: OVERLAY-OCNI-ISIS-GRACEFUL-RESTART
-
This container defines ISIS Graceful Restart.
- levels: object
-
Configuration and operational state parameters related to a particular level within the IS-IS protocol instance
-
- level: object[]
-
Configuration and operational state parameters related to a particular level within the IS-IS protocol instance
-
object - level-number: integer
-
Reference to ISIS level-number.
- system-level-counters: OVERLAY-OCNI-ISIS-SYSTEM-LEVEL-COUNTERS
-
This container defines ISIS system level counters.
- link-state-databases: object
-
This list describes LSPs in the LSDB.
-
- link-state-database: object[]
-
This list describes LSPs in the LSDB.
-
object - undefined-tlvs: object
-
List of TLVs that are not defined within the model, or are not recognised by the system.
-
- undefined-tlv: object[]
-
List of TLVs that are not defined within the model, or are not recognised by the system.
-
- type: integer
-
Reference to the undefined TLV's type
- link-state-database-state: OVERLAY-OCNI-ISIS-LSP-STATE
-
State parameters of Link State PDU.
- tlvses: object
-
List of TLV types in the LSDB for the specified LSP.
-
- tlvs: object[]
-
List of TLV types in the LSDB for the specified LSP.
-
object - instance-ids: object
-
A list of instance IDs received within TLV 7 within an IS-IS LSP. In the case that more than one instance of TLV 7 is included in the LSP, the instance IDs specified within the instances are concatenated within this list.
-
- instance-id: object[]
-
A list of instance IDs received within TLV 7 within an IS-IS LSP. In the case that more than one instance of TLV 7 is included in the LSP, the instance IDs specified within the instances are concatenated within this list.
-
- instance-id: integer
-
Reference to the unique instance ID .
- router-capabilities: object
-
This list describes IS Router capabilities.
-
- router-capability: object[]
-
This list describes IS Router capabilities.
-
object - subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV
-
- subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV
-
object - subtlvs-state: OVERLAY-OCNI-ISIS-SUBTLV-STATE
-
State parameters of IS Router Capabilities
- segment-routing-algorithms: object
-
List of the segment routing algorithsm advertised within the TLV.
-
- segment-routing-algorithm: object[]
-
List of the segment routing algorithsm advertised within the TLV.
-
- algorithm: string spf, strict-spf
-
Reference to the SR algorithm that the subTLV describes.
- type: string
-
Reference to the sub-TLV type
- segment-routing-capability: OVERLAY-OCNI-ISIS-SEGMENT-ROUTING-CAPABILITY
-
This container defines SR Capability sub-TLV 2.
- undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- instance-number: integer
-
Reference to the instance number of the router capability TLV.
- router-capabilities-state: OVERLAY-OCNI-ISIS-ROUTER-CAPABILITY-STATE
-
State parameters of TLV 242.
- ipv4-internal-reachability: object
-
This container defines list of IPv4 internal reachability information.
-
- prefixes: object
-
IPv4 prefixes and internal reachability attributes.
-
- prefixe: object[]
-
IPv4 prefixes and internal reachability attributes.
-
- prefix: string
-
Reference to the IPv4 prefix
- ipv6-srlgs: object
-
Instance of the IPv6 SRLG TLV.
-
- ipv6-srlg: object[]
-
Instance of the IPv6 SRLG TLV.
-
- instance-number: integer
-
Reference to the instance number of the IPv6 Shared Risk Link Group (SRLG) TLV.
- area-address: OVERLAY-OCNI-ISIS-AREA-ADDRESS
-
This container defines TLV 1.
- nlpid: OVERLAY-OCNI-ISIS-NLPID
-
This container defines TLV 129.
- purge-oi: OVERLAY-OCNI-ISIS-PURGE-OI
-
This container defines ISIS purge TLV .
- ipv4-external-reachability: object
-
This container defines list of IPv4 external reachability information.
-
- ipv4-external-reachability-prefixes: object
-
IPv4 external prefixes and reachability attributes.
-
- ipv4-external-reachability-prefixe: object[]
-
IPv4 external prefixes and reachability attributes.
-
- prefix: string
-
Reference to the IPv4 prefix.
- ipv6-interface-addresses: OVERLAY-OCNI-ISIS-IPV6-INTERFACE-ADDRESSES
-
This container defines TLV 232.
- ipv4-srlgs: object
-
Instance of the IPv4 SRLG TLV
-
- ipv4-srlg: object[]
-
Instance of the IPv4 SRLG TLV
-
- instance-number: integer
-
Reference to the instance number of TLV 138.
- extended-ipv4-reachability: object
-
This container defines list of IPv4 extended reachability information.
-
- extended-ipv4-reachability-prefixes: object
-
This list describes IPv4 extended prefixes and attributes.
-
- extended-ipv4-reachability-prefixe: object[]
-
This list describes IPv4 extended prefixes and attributes.
-
object - prefix: string
-
Reference to the IPv4 prefix that the TLV describes the attributes of.
- prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - tag64: OVERLAY-OCNI-ISIS-TAG64
-
This container defines sub-TLV 2 .
- prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- ipv4-source-router-id: OVERLAY-OCNI-ISIS-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- tag: OVERLAY-OCNI-ISIS-TAG
-
This container defines sub-TLV 1 .
- flags: OVERLAY-OCNI-ISIS-FLAGS
-
This container defines sub-TLV 4 .
- prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- type: string
-
Reference to the sub-TLV type
- ipv6-source-router-id: OVERLAY-OCNI-ISIS-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- prefixes-state: OVERLAY-OCNI-ISIS-PREFIX-STATE
-
State parameters of an IPv4 extended prefix.
- ipv4-interface-addresses: OVERLAY-OCNI-ISIS-IPV4-INTERFACE-ADDRESSES
-
This container defines TLV 132.
- multi-topology: object
-
This container defines the topology supported.
-
- topologies: object
-
This list describes a topology.
-
- topology: object[]
-
This list describes a topology.
-
- mt-id: integer
-
Reference to the multi-topology ID being described by the list entry.
- ipv6-te-router-id: OVERLAY-OCNI-ISIS-IPV6-TE-ROUTER-ID
-
This container defines TLV 140.
- is-reachability: object
-
This container describes list of ISIS neighbors and attributes.
-
- neighbors: object
-
IS reachability neighbor attributes.
-
- neighbor: object[]
-
IS reachability neighbor attributes .
-
- system-id: string
-
Reference to the system ID of the neighbor.
- mt-isn: object
-
This container defines list of ISIS multi-topology neighbors.
-
- mt-isn-neighbors: object
-
This container describes IS neighbors.
-
- mt-isn-neighbor: object[]
-
This container describes IS neighbors.
-
object - mt-isn-neighbors-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-isn-neighbors-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - subtlvs-ipv6-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13.
- subtlvs-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- subtlvs-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
- subtlvs-te-default-metric: OVERLAY-OCNI-ISIS-SUBTLV-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18.
- subtlvs-max-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9 .
- subtlvs-lan-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- subtlvs-lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
- subtlvs-max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10.
- subtlvs-unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- subtlvs-unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
- subtlvs-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-ADMIN-GROUP
-
This container defines sub-TLV 3 .
- subtlvs-ipv4-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8 .
- subtlvs-extended-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14.
- subtlvs-bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
- subtlvs-bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - subtlvs-bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINTS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- bandwidth-constraints-constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- bandwidth-constraints-constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
- subtlvs-ipv6-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12.
- type: string
-
Reference to the sub-TLV type.
- subtlvs-ipv4-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6 .
- mt-isn-neighbors-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-isn-neighbors-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-isn-neighbors-state: OVERLAY-OCNI-ISIS-NEIGHBOR-STATE
-
State parameters of MT neighbor.
- system-id: string
-
Reference to the System ID of the neighbor.
- mt-id: integer
-
Reference to the topologythat the neighbor is within.
- tlvs-state: OVERLAY-OCNI-ISIS-TLV-STATE
-
Operational state parameters relating to the specified LSP
- extended-is-reachability: object
-
This container defines list of ISIS extended reachability neighbors.
-
- extended-is-reachability-neighbors: object
-
This list describes ISIS extended neigbors and reachability attributes .
-
- extended-is-reachability-neighbor: object[]
-
This list describes ISIS extended neigbors and reachability attributes.
-
object - neighbors-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- neighbors-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - ipv6-neighbor-address: OVERLAY-OCNI-ISIS-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13.
- max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10.
- bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
- bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
- te-default-metric: OVERLAY-OCNI-ISIS-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18.
- max-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9 .
- lan-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
- admin-group: OVERLAY-OCNI-ISIS-ADMIN-GROUP
-
This container defines sub-TLV 3 .
- ipv4-neighbor-address: OVERLAY-OCNI-ISIS-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8 .
- extended-admin-group: OVERLAY-OCNI-ISIS-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14.
- ipv6-interface-address: OVERLAY-OCNI-ISIS-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12.
- adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
- ipv4-interface-address: OVERLAY-OCNI-ISIS-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6 .
- type: string
-
Reference to the sub-TLV type.
- unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
- neighbors-state: OVERLAY-OCNI-ISIS-NEIGHBORS-STATE
-
State parameters of extended neighbor
- neighbors-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- neighbors-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- system-id: string
-
Reference to the neighboring system's system ID.
- mt-ipv6-reachability: object
-
This container defines list of IPv6 reachability information in multi - topology environment.
-
- mt-ipv6-reachability-prefixes: object
-
List of IPv6 prefixes contained within MT reachability TLV.
-
- mt-ipv6-reachability-prefixe: object[]
-
List of IPv6 prefixes contained within MT reachability TLV.
-
object - mt-ipv6-reachability-prefixes-state: OVERLAY-OCNI-ISIS-MT-IPV6-REACHABILITY-PREFIXES-PREFIX-STATE
-
State parameters relating an IPv6 prefix attribute
- prefix: string
-
Reference to the IPv6 prefix described by the TLV.
- mt-ipv6-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-ipv6-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-id: integer
-
Reference to the multi-topology ID .
- mt-ipv6-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-ipv6-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - mt-ipv6-reachability-prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- mt-ipv6-reachability-prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- mt-ipv6-reachability-prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- type: string
-
Reference to the sub-TLV type
- mt-ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- authentication: OVERLAY-OCNI-ISIS-AUTHENTICATION
-
This container defines authentication information of the node.
- host-name: OVERLAY-OCNI-ISIS-HOSTNAME
-
This container defines TLV 137.
- mt-ipv4-reachability: object
-
This container defines list of IPv4 reachability Information in multi-topology environment.
-
- mt-ipv4-reachability-prefixes: object
-
IPv4 prefixes that are contained within MT reachability TLV.
-
- mt-ipv4-reachability-prefixe: object[]
-
IPv4 prefixes that are contained within MT reachability TLV.
-
object - prefix: string
-
Reference to the prefix to which reachability is being advertised.
- mt-ipv4-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-ipv4-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-ipv4-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-ipv4-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- mt-ipv4-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- type: string
-
Reference to the sub-TLV type
- mt-id: integer
-
Reference to the topology ID of the topology that the prefix is within.
- mt-ipv4-reachability-prefixes-state: OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-STATE
-
State parameters of an IPv4 extended prefix.
- ipv6-reachability: object
-
This container defines list of IPv6 reachability information.
-
- ipv6-reachability-prefixes: object
-
This list defines IPv6 extended prefix attributes.
-
- ipv6-reachability-prefixe: object[]
-
This list defines IPv6 extended prefix attributes.
-
object - ipv6-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- ipv6-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- prefix: string
-
Reference to the IPv6 prefix that the TLV corresponds to.
- ipv6-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- ipv6-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIXES-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- type: string
-
Reference to the sub-TLV type
- ipv6-reachability-prefixes-state: OVERLAY-OCNI-ISIS-PREFIXES-STATE
-
State parameters of IPv6 prefix attributes
- type: string
-
Reference to the TLV's type.
- ipv4-te-router-id: OVERLAY-OCNI-ISIS-IPV4-TE-ROUTER-ID
-
This container defines TLV 134.
- lsp-id: string
-
A reference to the Link State PDU ID.
- traffic-engineering: OVERLAY-OCNI-ISIS-TRAFFIC-ENGINEERING
-
This container defines ISIS TE.
- levels-state: OVERLAY-OCNI-ISIS-LEVEL-STATE
-
This container defines ISIS level state information.
- name: string
-
An operator-assigned identifier for the routing or forwarding protocol. For some processes this leaf may be system defined.
- name: string
-
A unique name identifying the network instance
Example
{
"network-instances": {
"network-instance": [
{
"interfaces": {
"interface": [
{
"id": "string",
"state": {
"id": "string"
}
}
]
},
"state": {
"enabled": "boolean",
"type": "string",
"name": "string",
"description": "string"
},
"protocols": {
"protocol": [
{
"protocols-state": {
"identifier": "string",
"name": "string"
},
"identifier": "string",
"isis": {
"isis-interfaces": {
"isis-interface": [
{
"interfaces-afi-safis": {
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
},
"interface-id": "string",
"interfaces-levels": {
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"state": {
"afi-name": "string",
"safi-name": "string"
}
}
]
}
}
]
}
}
]
}
}
}
]
}
}
]
}
}
network-instances_schema:
Network instances configured on the local system
- network-instance: object[]
-
Network instances configured on the local system
-
object - interfaces: object
-
An interface associated with the network instance
-
- interface: object[]
-
An interface associated with the network instance
-
- id: string
-
A reference to an identifier for this interface which acts as a key for this list
- state: OVERLAY-OCNI-ISIS-STATE
-
Operational state parameters relating to a network instance
- protocols: object
-
A process (instance) of a routing protocol. Some systems may not support more than one instance of a particular routing protocol
-
- protocol: object[]
-
A process (instance) of a routing protocol. Some systems may not support more than one instance of a particular routing protocol
-
object - protocols-state: OVERLAY-OCNI-ISIS-PROTOCOL-STATE
-
State parameters relating to the routing protocol instance
- identifier: string
-
The protocol name for the routing or forwarding protocol to be instantiated
- isis: object
-
This container defines top-level ISIS configuration and state information.
-
- isis-interfaces: object
-
This list contains ISIS interfaces.
-
- isis-interface: object[]
-
This list contains ISIS interfaces.
-
object - interfaces-afi-safis: object
-
Address-family/Subsequent Address-family list.
-
- interfaces-afi-safi: object[]
-
Address-family/Subsequent Address-family list.
-
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
- interface-id: string
-
Reference to interface-id
- interfaces-levels: object
-
Configuration and operational state parameters related to a particular level on an IS-IS enabled interface.
-
- interfaces-level: object[]
-
Configuration and operational state parameters related to a particular level on an IS-IS enabled interface.
-
object - adjacencies: object
-
List of the local system's IS-IS adjacencies.
-
- adjacency: object[]
-
List of the local system's IS-IS adjacencies.
-
- system-id: string
-
Reference to the IS neighbor.
- level-number: integer
-
Reference to ISIS level-number.
- levels-timers: OVERLAY-OCNI-ISIS-LEVEL-TIMERS
-
This container defines ISIS timers.
- interfaces-levels-state: OVERLAY-OCNI-ISIS-LEVELS-LEVEL-STATE
-
This container defines interface ISIS level state information.
- levels-afi-safis: object
-
Address-family/Subsequent Address-family list.
-
- levels-afi-safi: object[]
-
Address-family/Subsequent Address-family list.
-
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
- packet-counters: OVERLAY-OCNI-ISIS-PACKET-COUNTERS
-
This container defines ISIS interface packet counters.
- interfaces-state: OVERLAY-OCNI-ISIS-INTERFACE-STATE
-
This container defines state information for ISIS interfaces.
- circuit-counters: OVERLAY-OCNI-ISIS-CIRCUIT-COUNTERS
-
This container defines state information for ISIS circuit counters.
- interfaces-timers: OVERLAY-OCNI-ISIS-INTERFACE-TIMERS
-
This container describes ISIS interface timers configuration
- global: object
-
This container defines global ISIS configuration and state information.
-
- lsp-bit: object
-
This container defines ISIS LSP Operational Bits.
-
- overload-bit: object
-
This container defines Overload Bit configuration.
-
- overload-bit-state: OVERLAY-OCNI-ISIS-OVERLOAD-BIT-STATE
-
This container defines state for ISIS Overload Bit.
- reset-triggers: object
-
This list describes ISIS Overload reset trigger reasons.
-
- reset-trigger: object[]
-
This list describes ISIS Overload reset trigger reasons.
-
- reset-trigger: string
-
Reference to the reset trigger reason
- afi-safis: object
-
Address-family/Subsequent Address-family list.
-
- afi-safi: object[]
-
Address-family/Subsequent Address-family list.
-
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
- timers: OVERLAY-OCNI-ISIS-TIMERS
-
This container defines ISIS timers.
- nsr: OVERLAY-OCNI-ISIS-NSR
-
This container defines ISIS Non-Stop Routing.
- global-state: OVERLAY-OCNI-ISIS-GLOBAL-STATE
-
This container defines state for ISIS global router.
- transport: OVERLAY-OCNI-ISIS-TRANSPORT
-
This container defines ISIS transport.
- graceful-restart: OVERLAY-OCNI-ISIS-GRACEFUL-RESTART
-
This container defines ISIS Graceful Restart.
- levels: object
-
Configuration and operational state parameters related to a particular level within the IS-IS protocol instance
-
- level: object[]
-
Configuration and operational state parameters related to a particular level within the IS-IS protocol instance
-
object - level-number: integer
-
Reference to ISIS level-number.
- system-level-counters: OVERLAY-OCNI-ISIS-SYSTEM-LEVEL-COUNTERS
-
This container defines ISIS system level counters.
- link-state-databases: object
-
This list describes LSPs in the LSDB.
-
- link-state-database: object[]
-
This list describes LSPs in the LSDB.
-
object - undefined-tlvs: object
-
List of TLVs that are not defined within the model, or are not recognised by the system.
-
- undefined-tlv: object[]
-
List of TLVs that are not defined within the model, or are not recognised by the system.
-
- type: integer
-
Reference to the undefined TLV's type
- link-state-database-state: OVERLAY-OCNI-ISIS-LSP-STATE
-
State parameters of Link State PDU.
- tlvses: object
-
List of TLV types in the LSDB for the specified LSP.
-
- tlvs: object[]
-
List of TLV types in the LSDB for the specified LSP.
-
object - instance-ids: object
-
A list of instance IDs received within TLV 7 within an IS-IS LSP. In the case that more than one instance of TLV 7 is included in the LSP, the instance IDs specified within the instances are concatenated within this list.
-
- instance-id: object[]
-
A list of instance IDs received within TLV 7 within an IS-IS LSP. In the case that more than one instance of TLV 7 is included in the LSP, the instance IDs specified within the instances are concatenated within this list.
-
- instance-id: integer
-
Reference to the unique instance ID .
- router-capabilities: object
-
This list describes IS Router capabilities.
-
- router-capability: object[]
-
This list describes IS Router capabilities.
-
object - subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV
-
- subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV
-
object - subtlvs-state: OVERLAY-OCNI-ISIS-SUBTLV-STATE
-
State parameters of IS Router Capabilities
- segment-routing-algorithms: object
-
List of the segment routing algorithsm advertised within the TLV.
-
- segment-routing-algorithm: object[]
-
List of the segment routing algorithsm advertised within the TLV.
-
- algorithm: string spf, strict-spf
-
Reference to the SR algorithm that the subTLV describes.
- type: string
-
Reference to the sub-TLV type
- segment-routing-capability: OVERLAY-OCNI-ISIS-SEGMENT-ROUTING-CAPABILITY
-
This container defines SR Capability sub-TLV 2.
- undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- instance-number: integer
-
Reference to the instance number of the router capability TLV.
- router-capabilities-state: OVERLAY-OCNI-ISIS-ROUTER-CAPABILITY-STATE
-
State parameters of TLV 242.
- ipv4-internal-reachability: object
-
This container defines list of IPv4 internal reachability information.
-
- prefixes: object
-
IPv4 prefixes and internal reachability attributes.
-
- prefixe: object[]
-
IPv4 prefixes and internal reachability attributes.
-
- prefix: string
-
Reference to the IPv4 prefix
- ipv6-srlgs: object
-
Instance of the IPv6 SRLG TLV.
-
- ipv6-srlg: object[]
-
Instance of the IPv6 SRLG TLV.
-
- instance-number: integer
-
Reference to the instance number of the IPv6 Shared Risk Link Group (SRLG) TLV.
- area-address: OVERLAY-OCNI-ISIS-AREA-ADDRESS
-
This container defines TLV 1.
- nlpid: OVERLAY-OCNI-ISIS-NLPID
-
This container defines TLV 129.
- purge-oi: OVERLAY-OCNI-ISIS-PURGE-OI
-
This container defines ISIS purge TLV .
- ipv4-external-reachability: object
-
This container defines list of IPv4 external reachability information.
-
- ipv4-external-reachability-prefixes: object
-
IPv4 external prefixes and reachability attributes.
-
- ipv4-external-reachability-prefixe: object[]
-
IPv4 external prefixes and reachability attributes.
-
- prefix: string
-
Reference to the IPv4 prefix.
- ipv6-interface-addresses: OVERLAY-OCNI-ISIS-IPV6-INTERFACE-ADDRESSES
-
This container defines TLV 232.
- ipv4-srlgs: object
-
Instance of the IPv4 SRLG TLV
-
- ipv4-srlg: object[]
-
Instance of the IPv4 SRLG TLV
-
- instance-number: integer
-
Reference to the instance number of TLV 138.
- extended-ipv4-reachability: object
-
This container defines list of IPv4 extended reachability information.
-
- extended-ipv4-reachability-prefixes: object
-
This list describes IPv4 extended prefixes and attributes.
-
- extended-ipv4-reachability-prefixe: object[]
-
This list describes IPv4 extended prefixes and attributes.
-
object - prefix: string
-
Reference to the IPv4 prefix that the TLV describes the attributes of.
- prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - tag64: OVERLAY-OCNI-ISIS-TAG64
-
This container defines sub-TLV 2 .
- prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- ipv4-source-router-id: OVERLAY-OCNI-ISIS-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- tag: OVERLAY-OCNI-ISIS-TAG
-
This container defines sub-TLV 1 .
- flags: OVERLAY-OCNI-ISIS-FLAGS
-
This container defines sub-TLV 4 .
- prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- type: string
-
Reference to the sub-TLV type
- ipv6-source-router-id: OVERLAY-OCNI-ISIS-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- prefixes-state: OVERLAY-OCNI-ISIS-PREFIX-STATE
-
State parameters of an IPv4 extended prefix.
- ipv4-interface-addresses: OVERLAY-OCNI-ISIS-IPV4-INTERFACE-ADDRESSES
-
This container defines TLV 132.
- multi-topology: object
-
This container defines the topology supported.
-
- topologies: object
-
This list describes a topology.
-
- topology: object[]
-
This list describes a topology.
-
- mt-id: integer
-
Reference to the multi-topology ID being described by the list entry.
- ipv6-te-router-id: OVERLAY-OCNI-ISIS-IPV6-TE-ROUTER-ID
-
This container defines TLV 140.
- is-reachability: object
-
This container describes list of ISIS neighbors and attributes.
-
- neighbors: object
-
IS reachability neighbor attributes.
-
- neighbor: object[]
-
IS reachability neighbor attributes .
-
- system-id: string
-
Reference to the system ID of the neighbor.
- mt-isn: object
-
This container defines list of ISIS multi-topology neighbors.
-
- mt-isn-neighbors: object
-
This container describes IS neighbors.
-
- mt-isn-neighbor: object[]
-
This container describes IS neighbors.
-
object - mt-isn-neighbors-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-isn-neighbors-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - subtlvs-ipv6-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13.
- subtlvs-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- subtlvs-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
- subtlvs-te-default-metric: OVERLAY-OCNI-ISIS-SUBTLV-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18.
- subtlvs-max-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9 .
- subtlvs-lan-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- subtlvs-lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
- subtlvs-max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10.
- subtlvs-unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- subtlvs-unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
- subtlvs-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-ADMIN-GROUP
-
This container defines sub-TLV 3 .
- subtlvs-ipv4-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8 .
- subtlvs-extended-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14.
- subtlvs-bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
- subtlvs-bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - subtlvs-bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINTS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- bandwidth-constraints-constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- bandwidth-constraints-constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
- subtlvs-ipv6-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12.
- type: string
-
Reference to the sub-TLV type.
- subtlvs-ipv4-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6 .
- mt-isn-neighbors-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-isn-neighbors-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-isn-neighbors-state: OVERLAY-OCNI-ISIS-NEIGHBOR-STATE
-
State parameters of MT neighbor.
- system-id: string
-
Reference to the System ID of the neighbor.
- mt-id: integer
-
Reference to the topologythat the neighbor is within.
- tlvs-state: OVERLAY-OCNI-ISIS-TLV-STATE
-
Operational state parameters relating to the specified LSP
- extended-is-reachability: object
-
This container defines list of ISIS extended reachability neighbors.
-
- extended-is-reachability-neighbors: object
-
This list describes ISIS extended neigbors and reachability attributes .
-
- extended-is-reachability-neighbor: object[]
-
This list describes ISIS extended neigbors and reachability attributes.
-
object - neighbors-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- neighbors-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - ipv6-neighbor-address: OVERLAY-OCNI-ISIS-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13.
- max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10.
- bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
- bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
- te-default-metric: OVERLAY-OCNI-ISIS-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18.
- max-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9 .
- lan-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
- admin-group: OVERLAY-OCNI-ISIS-ADMIN-GROUP
-
This container defines sub-TLV 3 .
- ipv4-neighbor-address: OVERLAY-OCNI-ISIS-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8 .
- extended-admin-group: OVERLAY-OCNI-ISIS-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14.
- ipv6-interface-address: OVERLAY-OCNI-ISIS-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12.
- adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
- ipv4-interface-address: OVERLAY-OCNI-ISIS-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6 .
- type: string
-
Reference to the sub-TLV type.
- unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
- neighbors-state: OVERLAY-OCNI-ISIS-NEIGHBORS-STATE
-
State parameters of extended neighbor
- neighbors-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- neighbors-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- system-id: string
-
Reference to the neighboring system's system ID.
- mt-ipv6-reachability: object
-
This container defines list of IPv6 reachability information in multi - topology environment.
-
- mt-ipv6-reachability-prefixes: object
-
List of IPv6 prefixes contained within MT reachability TLV.
-
- mt-ipv6-reachability-prefixe: object[]
-
List of IPv6 prefixes contained within MT reachability TLV.
-
object - mt-ipv6-reachability-prefixes-state: OVERLAY-OCNI-ISIS-MT-IPV6-REACHABILITY-PREFIXES-PREFIX-STATE
-
State parameters relating an IPv6 prefix attribute
- prefix: string
-
Reference to the IPv6 prefix described by the TLV.
- mt-ipv6-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-ipv6-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-id: integer
-
Reference to the multi-topology ID .
- mt-ipv6-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-ipv6-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - mt-ipv6-reachability-prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- mt-ipv6-reachability-prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- mt-ipv6-reachability-prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- type: string
-
Reference to the sub-TLV type
- mt-ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- authentication: OVERLAY-OCNI-ISIS-AUTHENTICATION
-
This container defines authentication information of the node.
- host-name: OVERLAY-OCNI-ISIS-HOSTNAME
-
This container defines TLV 137.
- mt-ipv4-reachability: object
-
This container defines list of IPv4 reachability Information in multi-topology environment.
-
- mt-ipv4-reachability-prefixes: object
-
IPv4 prefixes that are contained within MT reachability TLV.
-
- mt-ipv4-reachability-prefixe: object[]
-
IPv4 prefixes that are contained within MT reachability TLV.
-
object - prefix: string
-
Reference to the prefix to which reachability is being advertised.
- mt-ipv4-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-ipv4-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-ipv4-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-ipv4-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- mt-ipv4-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- type: string
-
Reference to the sub-TLV type
- mt-id: integer
-
Reference to the topology ID of the topology that the prefix is within.
- mt-ipv4-reachability-prefixes-state: OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-STATE
-
State parameters of an IPv4 extended prefix.
- ipv6-reachability: object
-
This container defines list of IPv6 reachability information.
-
- ipv6-reachability-prefixes: object
-
This list defines IPv6 extended prefix attributes.
-
- ipv6-reachability-prefixe: object[]
-
This list defines IPv6 extended prefix attributes.
-
object - ipv6-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- ipv6-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- prefix: string
-
Reference to the IPv6 prefix that the TLV corresponds to.
- ipv6-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- ipv6-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIXES-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- type: string
-
Reference to the sub-TLV type
- ipv6-reachability-prefixes-state: OVERLAY-OCNI-ISIS-PREFIXES-STATE
-
State parameters of IPv6 prefix attributes
- type: string
-
Reference to the TLV's type.
- ipv4-te-router-id: OVERLAY-OCNI-ISIS-IPV4-TE-ROUTER-ID
-
This container defines TLV 134.
- lsp-id: string
-
A reference to the Link State PDU ID.
- traffic-engineering: OVERLAY-OCNI-ISIS-TRAFFIC-ENGINEERING
-
This container defines ISIS TE.
- levels-state: OVERLAY-OCNI-ISIS-LEVEL-STATE
-
This container defines ISIS level state information.
- name: string
-
An operator-assigned identifier for the routing or forwarding protocol. For some processes this leaf may be system defined.
- name: string
-
A unique name identifying the network instance
Example
{
"network-instance": [
{
"interfaces": {
"interface": [
{
"id": "string",
"state": {
"id": "string"
}
}
]
},
"state": {
"enabled": "boolean",
"type": "string",
"name": "string",
"description": "string"
},
"protocols": {
"protocol": [
{
"protocols-state": {
"identifier": "string",
"name": "string"
},
"identifier": "string",
"isis": {
"isis-interfaces": {
"isis-interface": [
{
"interfaces-afi-safis": {
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
},
"interface-id": "string",
"interfaces-levels": {
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
]
}
}
]
}
}
]
}
}
}
]
}
}
]
}
network-instance_schema:
- interfaces: object
-
An interface associated with the network instance
-
- interface: object[]
-
An interface associated with the network instance
-
- id: string
-
A reference to an identifier for this interface which acts as a key for this list
- state: OVERLAY-OCNI-ISIS-STATE
-
Operational state parameters relating to a network instance
- protocols: object
-
A process (instance) of a routing protocol. Some systems may not support more than one instance of a particular routing protocol
-
- protocol: object[]
-
A process (instance) of a routing protocol. Some systems may not support more than one instance of a particular routing protocol
-
object - protocols-state: OVERLAY-OCNI-ISIS-PROTOCOL-STATE
-
State parameters relating to the routing protocol instance
- identifier: string
-
The protocol name for the routing or forwarding protocol to be instantiated
- isis: object
-
This container defines top-level ISIS configuration and state information.
-
- isis-interfaces: object
-
This list contains ISIS interfaces.
-
- isis-interface: object[]
-
This list contains ISIS interfaces.
-
object - interfaces-afi-safis: object
-
Address-family/Subsequent Address-family list.
-
- interfaces-afi-safi: object[]
-
Address-family/Subsequent Address-family list.
-
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
- interface-id: string
-
Reference to interface-id
- interfaces-levels: object
-
Configuration and operational state parameters related to a particular level on an IS-IS enabled interface.
-
- interfaces-level: object[]
-
Configuration and operational state parameters related to a particular level on an IS-IS enabled interface.
-
object - adjacencies: object
-
List of the local system's IS-IS adjacencies.
-
- adjacency: object[]
-
List of the local system's IS-IS adjacencies.
-
- system-id: string
-
Reference to the IS neighbor.
- level-number: integer
-
Reference to ISIS level-number.
- levels-timers: OVERLAY-OCNI-ISIS-LEVEL-TIMERS
-
This container defines ISIS timers.
- interfaces-levels-state: OVERLAY-OCNI-ISIS-LEVELS-LEVEL-STATE
-
This container defines interface ISIS level state information.
- levels-afi-safis: object
-
Address-family/Subsequent Address-family list.
-
- levels-afi-safi: object[]
-
Address-family/Subsequent Address-family list.
-
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
- packet-counters: OVERLAY-OCNI-ISIS-PACKET-COUNTERS
-
This container defines ISIS interface packet counters.
- interfaces-state: OVERLAY-OCNI-ISIS-INTERFACE-STATE
-
This container defines state information for ISIS interfaces.
- circuit-counters: OVERLAY-OCNI-ISIS-CIRCUIT-COUNTERS
-
This container defines state information for ISIS circuit counters.
- interfaces-timers: OVERLAY-OCNI-ISIS-INTERFACE-TIMERS
-
This container describes ISIS interface timers configuration
- global: object
-
This container defines global ISIS configuration and state information.
-
- lsp-bit: object
-
This container defines ISIS LSP Operational Bits.
-
- overload-bit: object
-
This container defines Overload Bit configuration.
-
- overload-bit-state: OVERLAY-OCNI-ISIS-OVERLOAD-BIT-STATE
-
This container defines state for ISIS Overload Bit.
- reset-triggers: object
-
This list describes ISIS Overload reset trigger reasons.
-
- reset-trigger: object[]
-
This list describes ISIS Overload reset trigger reasons.
-
- reset-trigger: string
-
Reference to the reset trigger reason
- afi-safis: object
-
Address-family/Subsequent Address-family list.
-
- afi-safi: object[]
-
Address-family/Subsequent Address-family list.
-
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
- timers: OVERLAY-OCNI-ISIS-TIMERS
-
This container defines ISIS timers.
- nsr: OVERLAY-OCNI-ISIS-NSR
-
This container defines ISIS Non-Stop Routing.
- global-state: OVERLAY-OCNI-ISIS-GLOBAL-STATE
-
This container defines state for ISIS global router.
- transport: OVERLAY-OCNI-ISIS-TRANSPORT
-
This container defines ISIS transport.
- graceful-restart: OVERLAY-OCNI-ISIS-GRACEFUL-RESTART
-
This container defines ISIS Graceful Restart.
- levels: object
-
Configuration and operational state parameters related to a particular level within the IS-IS protocol instance
-
- level: object[]
-
Configuration and operational state parameters related to a particular level within the IS-IS protocol instance
-
object - level-number: integer
-
Reference to ISIS level-number.
- system-level-counters: OVERLAY-OCNI-ISIS-SYSTEM-LEVEL-COUNTERS
-
This container defines ISIS system level counters.
- link-state-databases: object
-
This list describes LSPs in the LSDB.
-
- link-state-database: object[]
-
This list describes LSPs in the LSDB.
-
object - undefined-tlvs: object
-
List of TLVs that are not defined within the model, or are not recognised by the system.
-
- undefined-tlv: object[]
-
List of TLVs that are not defined within the model, or are not recognised by the system.
-
- type: integer
-
Reference to the undefined TLV's type
- link-state-database-state: OVERLAY-OCNI-ISIS-LSP-STATE
-
State parameters of Link State PDU.
- tlvses: object
-
List of TLV types in the LSDB for the specified LSP.
-
- tlvs: object[]
-
List of TLV types in the LSDB for the specified LSP.
-
object - instance-ids: object
-
A list of instance IDs received within TLV 7 within an IS-IS LSP. In the case that more than one instance of TLV 7 is included in the LSP, the instance IDs specified within the instances are concatenated within this list.
-
- instance-id: object[]
-
A list of instance IDs received within TLV 7 within an IS-IS LSP. In the case that more than one instance of TLV 7 is included in the LSP, the instance IDs specified within the instances are concatenated within this list.
-
- instance-id: integer
-
Reference to the unique instance ID .
- router-capabilities: object
-
This list describes IS Router capabilities.
-
- router-capability: object[]
-
This list describes IS Router capabilities.
-
object - subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV
-
- subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV
-
object - subtlvs-state: OVERLAY-OCNI-ISIS-SUBTLV-STATE
-
State parameters of IS Router Capabilities
- segment-routing-algorithms: object
-
List of the segment routing algorithsm advertised within the TLV.
-
- segment-routing-algorithm: object[]
-
List of the segment routing algorithsm advertised within the TLV.
-
- algorithm: string spf, strict-spf
-
Reference to the SR algorithm that the subTLV describes.
- type: string
-
Reference to the sub-TLV type
- segment-routing-capability: OVERLAY-OCNI-ISIS-SEGMENT-ROUTING-CAPABILITY
-
This container defines SR Capability sub-TLV 2.
- undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- instance-number: integer
-
Reference to the instance number of the router capability TLV.
- router-capabilities-state: OVERLAY-OCNI-ISIS-ROUTER-CAPABILITY-STATE
-
State parameters of TLV 242.
- ipv4-internal-reachability: object
-
This container defines list of IPv4 internal reachability information.
-
- prefixes: object
-
IPv4 prefixes and internal reachability attributes.
-
- prefixe: object[]
-
IPv4 prefixes and internal reachability attributes.
-
- prefix: string
-
Reference to the IPv4 prefix
- ipv6-srlgs: object
-
Instance of the IPv6 SRLG TLV.
-
- ipv6-srlg: object[]
-
Instance of the IPv6 SRLG TLV.
-
- instance-number: integer
-
Reference to the instance number of the IPv6 Shared Risk Link Group (SRLG) TLV.
- area-address: OVERLAY-OCNI-ISIS-AREA-ADDRESS
-
This container defines TLV 1.
- nlpid: OVERLAY-OCNI-ISIS-NLPID
-
This container defines TLV 129.
- purge-oi: OVERLAY-OCNI-ISIS-PURGE-OI
-
This container defines ISIS purge TLV .
- ipv4-external-reachability: object
-
This container defines list of IPv4 external reachability information.
-
- ipv4-external-reachability-prefixes: object
-
IPv4 external prefixes and reachability attributes.
-
- ipv4-external-reachability-prefixe: object[]
-
IPv4 external prefixes and reachability attributes.
-
- prefix: string
-
Reference to the IPv4 prefix.
- ipv6-interface-addresses: OVERLAY-OCNI-ISIS-IPV6-INTERFACE-ADDRESSES
-
This container defines TLV 232.
- ipv4-srlgs: object
-
Instance of the IPv4 SRLG TLV
-
- ipv4-srlg: object[]
-
Instance of the IPv4 SRLG TLV
-
- instance-number: integer
-
Reference to the instance number of TLV 138.
- extended-ipv4-reachability: object
-
This container defines list of IPv4 extended reachability information.
-
- extended-ipv4-reachability-prefixes: object
-
This list describes IPv4 extended prefixes and attributes.
-
- extended-ipv4-reachability-prefixe: object[]
-
This list describes IPv4 extended prefixes and attributes.
-
object - prefix: string
-
Reference to the IPv4 prefix that the TLV describes the attributes of.
- prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - tag64: OVERLAY-OCNI-ISIS-TAG64
-
This container defines sub-TLV 2 .
- prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- ipv4-source-router-id: OVERLAY-OCNI-ISIS-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- tag: OVERLAY-OCNI-ISIS-TAG
-
This container defines sub-TLV 1 .
- flags: OVERLAY-OCNI-ISIS-FLAGS
-
This container defines sub-TLV 4 .
- prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- type: string
-
Reference to the sub-TLV type
- ipv6-source-router-id: OVERLAY-OCNI-ISIS-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- prefixes-state: OVERLAY-OCNI-ISIS-PREFIX-STATE
-
State parameters of an IPv4 extended prefix.
- ipv4-interface-addresses: OVERLAY-OCNI-ISIS-IPV4-INTERFACE-ADDRESSES
-
This container defines TLV 132.
- multi-topology: object
-
This container defines the topology supported.
-
- topologies: object
-
This list describes a topology.
-
- topology: object[]
-
This list describes a topology.
-
- mt-id: integer
-
Reference to the multi-topology ID being described by the list entry.
- ipv6-te-router-id: OVERLAY-OCNI-ISIS-IPV6-TE-ROUTER-ID
-
This container defines TLV 140.
- is-reachability: object
-
This container describes list of ISIS neighbors and attributes.
-
- neighbors: object
-
IS reachability neighbor attributes.
-
- neighbor: object[]
-
IS reachability neighbor attributes .
-
- system-id: string
-
Reference to the system ID of the neighbor.
- mt-isn: object
-
This container defines list of ISIS multi-topology neighbors.
-
- mt-isn-neighbors: object
-
This container describes IS neighbors.
-
- mt-isn-neighbor: object[]
-
This container describes IS neighbors.
-
object - mt-isn-neighbors-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-isn-neighbors-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - subtlvs-ipv6-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13.
- subtlvs-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- subtlvs-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
- subtlvs-te-default-metric: OVERLAY-OCNI-ISIS-SUBTLV-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18.
- subtlvs-max-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9 .
- subtlvs-lan-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- subtlvs-lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
- subtlvs-max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10.
- subtlvs-unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- subtlvs-unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
- subtlvs-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-ADMIN-GROUP
-
This container defines sub-TLV 3 .
- subtlvs-ipv4-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8 .
- subtlvs-extended-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14.
- subtlvs-bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
- subtlvs-bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - subtlvs-bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINTS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- bandwidth-constraints-constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- bandwidth-constraints-constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
- subtlvs-ipv6-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12.
- type: string
-
Reference to the sub-TLV type.
- subtlvs-ipv4-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6 .
- mt-isn-neighbors-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-isn-neighbors-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-isn-neighbors-state: OVERLAY-OCNI-ISIS-NEIGHBOR-STATE
-
State parameters of MT neighbor.
- system-id: string
-
Reference to the System ID of the neighbor.
- mt-id: integer
-
Reference to the topologythat the neighbor is within.
- tlvs-state: OVERLAY-OCNI-ISIS-TLV-STATE
-
Operational state parameters relating to the specified LSP
- extended-is-reachability: object
-
This container defines list of ISIS extended reachability neighbors.
-
- extended-is-reachability-neighbors: object
-
This list describes ISIS extended neigbors and reachability attributes .
-
- extended-is-reachability-neighbor: object[]
-
This list describes ISIS extended neigbors and reachability attributes.
-
object - neighbors-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- neighbors-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - ipv6-neighbor-address: OVERLAY-OCNI-ISIS-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13.
- max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10.
- bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
- bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
- te-default-metric: OVERLAY-OCNI-ISIS-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18.
- max-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9 .
- lan-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
- admin-group: OVERLAY-OCNI-ISIS-ADMIN-GROUP
-
This container defines sub-TLV 3 .
- ipv4-neighbor-address: OVERLAY-OCNI-ISIS-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8 .
- extended-admin-group: OVERLAY-OCNI-ISIS-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14.
- ipv6-interface-address: OVERLAY-OCNI-ISIS-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12.
- adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
- ipv4-interface-address: OVERLAY-OCNI-ISIS-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6 .
- type: string
-
Reference to the sub-TLV type.
- unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
- neighbors-state: OVERLAY-OCNI-ISIS-NEIGHBORS-STATE
-
State parameters of extended neighbor
- neighbors-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- neighbors-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- system-id: string
-
Reference to the neighboring system's system ID.
- mt-ipv6-reachability: object
-
This container defines list of IPv6 reachability information in multi - topology environment.
-
- mt-ipv6-reachability-prefixes: object
-
List of IPv6 prefixes contained within MT reachability TLV.
-
- mt-ipv6-reachability-prefixe: object[]
-
List of IPv6 prefixes contained within MT reachability TLV.
-
object - mt-ipv6-reachability-prefixes-state: OVERLAY-OCNI-ISIS-MT-IPV6-REACHABILITY-PREFIXES-PREFIX-STATE
-
State parameters relating an IPv6 prefix attribute
- prefix: string
-
Reference to the IPv6 prefix described by the TLV.
- mt-ipv6-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-ipv6-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-id: integer
-
Reference to the multi-topology ID .
- mt-ipv6-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-ipv6-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - mt-ipv6-reachability-prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- mt-ipv6-reachability-prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- mt-ipv6-reachability-prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- type: string
-
Reference to the sub-TLV type
- mt-ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- authentication: OVERLAY-OCNI-ISIS-AUTHENTICATION
-
This container defines authentication information of the node.
- host-name: OVERLAY-OCNI-ISIS-HOSTNAME
-
This container defines TLV 137.
- mt-ipv4-reachability: object
-
This container defines list of IPv4 reachability Information in multi-topology environment.
-
- mt-ipv4-reachability-prefixes: object
-
IPv4 prefixes that are contained within MT reachability TLV.
-
- mt-ipv4-reachability-prefixe: object[]
-
IPv4 prefixes that are contained within MT reachability TLV.
-
object - prefix: string
-
Reference to the prefix to which reachability is being advertised.
- mt-ipv4-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-ipv4-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-ipv4-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-ipv4-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- mt-ipv4-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- type: string
-
Reference to the sub-TLV type
- mt-id: integer
-
Reference to the topology ID of the topology that the prefix is within.
- mt-ipv4-reachability-prefixes-state: OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-STATE
-
State parameters of an IPv4 extended prefix.
- ipv6-reachability: object
-
This container defines list of IPv6 reachability information.
-
- ipv6-reachability-prefixes: object
-
This list defines IPv6 extended prefix attributes.
-
- ipv6-reachability-prefixe: object[]
-
This list defines IPv6 extended prefix attributes.
-
object - ipv6-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- ipv6-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- prefix: string
-
Reference to the IPv6 prefix that the TLV corresponds to.
- ipv6-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- ipv6-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIXES-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- type: string
-
Reference to the sub-TLV type
- ipv6-reachability-prefixes-state: OVERLAY-OCNI-ISIS-PREFIXES-STATE
-
State parameters of IPv6 prefix attributes
- type: string
-
Reference to the TLV's type.
- ipv4-te-router-id: OVERLAY-OCNI-ISIS-IPV4-TE-ROUTER-ID
-
This container defines TLV 134.
- lsp-id: string
-
A reference to the Link State PDU ID.
- traffic-engineering: OVERLAY-OCNI-ISIS-TRAFFIC-ENGINEERING
-
This container defines ISIS TE.
- levels-state: OVERLAY-OCNI-ISIS-LEVEL-STATE
-
This container defines ISIS level state information.
- name: string
-
An operator-assigned identifier for the routing or forwarding protocol. For some processes this leaf may be system defined.
- name: string
-
A unique name identifying the network instance
Example
{
"interfaces": {
"interface": [
{
"id": "string",
"state": {
"id": "string"
}
}
]
},
"state": {
"enabled": "boolean",
"type": "string",
"name": "string",
"description": "string"
},
"protocols": {
"protocol": [
{
"protocols-state": {
"identifier": "string",
"name": "string"
},
"identifier": "string",
"isis": {
"isis-interfaces": {
"isis-interface": [
{
"interfaces-afi-safis": {
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
},
"interface-id": "string",
"interfaces-levels": {
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"afi-name": "string",
"state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
]
}
}
]
}
}
]
}
}
}
]
}
}
interfaces_schema:
Interface table
- interface: object[]
-
Information about one IS-IS interface
-
- interface-name: string
-
Interface name
Example
{
"interface": [
{
"mesh-group": "string",
"is-type": "string",
"interface-status-and-data": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
}
}
}
}
}
]
}
}
}
]
}
interface_schema:
- interface-name: string
-
Interface name
Example
{
"mesh-group": "string",
"is-type": "string",
"interface-status-and-data": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {
"reason-code": "string"
}
}
}
}
}
]
}
}
}
protocols_schema:
A process (instance) of a routing protocol. Some systems may not support more than one instance of a particular routing protocol
- protocol: object[]
-
A process (instance) of a routing protocol. Some systems may not support more than one instance of a particular routing protocol
-
object - protocols-state: OVERLAY-OCNI-ISIS-PROTOCOL-STATE
-
State parameters relating to the routing protocol instance
- identifier: string
-
The protocol name for the routing or forwarding protocol to be instantiated
- isis: object
-
This container defines top-level ISIS configuration and state information.
-
- isis-interfaces: object
-
This list contains ISIS interfaces.
-
- isis-interface: object[]
-
This list contains ISIS interfaces.
-
object - interfaces-afi-safis: object
-
Address-family/Subsequent Address-family list.
-
- interfaces-afi-safi: object[]
-
Address-family/Subsequent Address-family list.
-
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
- interface-id: string
-
Reference to interface-id
- interfaces-levels: object
-
Configuration and operational state parameters related to a particular level on an IS-IS enabled interface.
-
- interfaces-level: object[]
-
Configuration and operational state parameters related to a particular level on an IS-IS enabled interface.
-
object - adjacencies: object
-
List of the local system's IS-IS adjacencies.
-
- adjacency: object[]
-
List of the local system's IS-IS adjacencies.
-
- system-id: string
-
Reference to the IS neighbor.
- level-number: integer
-
Reference to ISIS level-number.
- levels-timers: OVERLAY-OCNI-ISIS-LEVEL-TIMERS
-
This container defines ISIS timers.
- interfaces-levels-state: OVERLAY-OCNI-ISIS-LEVELS-LEVEL-STATE
-
This container defines interface ISIS level state information.
- levels-afi-safis: object
-
Address-family/Subsequent Address-family list.
-
- levels-afi-safi: object[]
-
Address-family/Subsequent Address-family list.
-
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
- packet-counters: OVERLAY-OCNI-ISIS-PACKET-COUNTERS
-
This container defines ISIS interface packet counters.
- interfaces-state: OVERLAY-OCNI-ISIS-INTERFACE-STATE
-
This container defines state information for ISIS interfaces.
- circuit-counters: OVERLAY-OCNI-ISIS-CIRCUIT-COUNTERS
-
This container defines state information for ISIS circuit counters.
- interfaces-timers: OVERLAY-OCNI-ISIS-INTERFACE-TIMERS
-
This container describes ISIS interface timers configuration
- global: object
-
This container defines global ISIS configuration and state information.
-
- lsp-bit: object
-
This container defines ISIS LSP Operational Bits.
-
- overload-bit: object
-
This container defines Overload Bit configuration.
-
- overload-bit-state: OVERLAY-OCNI-ISIS-OVERLOAD-BIT-STATE
-
This container defines state for ISIS Overload Bit.
- reset-triggers: object
-
This list describes ISIS Overload reset trigger reasons.
-
- reset-trigger: object[]
-
This list describes ISIS Overload reset trigger reasons.
-
- reset-trigger: string
-
Reference to the reset trigger reason
- afi-safis: object
-
Address-family/Subsequent Address-family list.
-
- afi-safi: object[]
-
Address-family/Subsequent Address-family list.
-
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
- timers: OVERLAY-OCNI-ISIS-TIMERS
-
This container defines ISIS timers.
- nsr: OVERLAY-OCNI-ISIS-NSR
-
This container defines ISIS Non-Stop Routing.
- global-state: OVERLAY-OCNI-ISIS-GLOBAL-STATE
-
This container defines state for ISIS global router.
- transport: OVERLAY-OCNI-ISIS-TRANSPORT
-
This container defines ISIS transport.
- graceful-restart: OVERLAY-OCNI-ISIS-GRACEFUL-RESTART
-
This container defines ISIS Graceful Restart.
- levels: object
-
Configuration and operational state parameters related to a particular level within the IS-IS protocol instance
-
- level: object[]
-
Configuration and operational state parameters related to a particular level within the IS-IS protocol instance
-
object - level-number: integer
-
Reference to ISIS level-number.
- system-level-counters: OVERLAY-OCNI-ISIS-SYSTEM-LEVEL-COUNTERS
-
This container defines ISIS system level counters.
- link-state-databases: object
-
This list describes LSPs in the LSDB.
-
- link-state-database: object[]
-
This list describes LSPs in the LSDB.
-
object - undefined-tlvs: object
-
List of TLVs that are not defined within the model, or are not recognised by the system.
-
- undefined-tlv: object[]
-
List of TLVs that are not defined within the model, or are not recognised by the system.
-
- type: integer
-
Reference to the undefined TLV's type
- link-state-database-state: OVERLAY-OCNI-ISIS-LSP-STATE
-
State parameters of Link State PDU.
- tlvses: object
-
List of TLV types in the LSDB for the specified LSP.
-
- tlvs: object[]
-
List of TLV types in the LSDB for the specified LSP.
-
object - instance-ids: object
-
A list of instance IDs received within TLV 7 within an IS-IS LSP. In the case that more than one instance of TLV 7 is included in the LSP, the instance IDs specified within the instances are concatenated within this list.
-
- instance-id: object[]
-
A list of instance IDs received within TLV 7 within an IS-IS LSP. In the case that more than one instance of TLV 7 is included in the LSP, the instance IDs specified within the instances are concatenated within this list.
-
- instance-id: integer
-
Reference to the unique instance ID .
- router-capabilities: object
-
This list describes IS Router capabilities.
-
- router-capability: object[]
-
This list describes IS Router capabilities.
-
object - subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV
-
- subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV
-
object - subtlvs-state: OVERLAY-OCNI-ISIS-SUBTLV-STATE
-
State parameters of IS Router Capabilities
- segment-routing-algorithms: object
-
List of the segment routing algorithsm advertised within the TLV.
-
- segment-routing-algorithm: object[]
-
List of the segment routing algorithsm advertised within the TLV.
-
- algorithm: string spf, strict-spf
-
Reference to the SR algorithm that the subTLV describes.
- type: string
-
Reference to the sub-TLV type
- segment-routing-capability: OVERLAY-OCNI-ISIS-SEGMENT-ROUTING-CAPABILITY
-
This container defines SR Capability sub-TLV 2.
- undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- instance-number: integer
-
Reference to the instance number of the router capability TLV.
- router-capabilities-state: OVERLAY-OCNI-ISIS-ROUTER-CAPABILITY-STATE
-
State parameters of TLV 242.
- ipv4-internal-reachability: object
-
This container defines list of IPv4 internal reachability information.
-
- prefixes: object
-
IPv4 prefixes and internal reachability attributes.
-
- prefixe: object[]
-
IPv4 prefixes and internal reachability attributes.
-
- prefix: string
-
Reference to the IPv4 prefix
- ipv6-srlgs: object
-
Instance of the IPv6 SRLG TLV.
-
- ipv6-srlg: object[]
-
Instance of the IPv6 SRLG TLV.
-
- instance-number: integer
-
Reference to the instance number of the IPv6 Shared Risk Link Group (SRLG) TLV.
- area-address: OVERLAY-OCNI-ISIS-AREA-ADDRESS
-
This container defines TLV 1.
- nlpid: OVERLAY-OCNI-ISIS-NLPID
-
This container defines TLV 129.
- purge-oi: OVERLAY-OCNI-ISIS-PURGE-OI
-
This container defines ISIS purge TLV .
- ipv4-external-reachability: object
-
This container defines list of IPv4 external reachability information.
-
- ipv4-external-reachability-prefixes: object
-
IPv4 external prefixes and reachability attributes.
-
- ipv4-external-reachability-prefixe: object[]
-
IPv4 external prefixes and reachability attributes.
-
- prefix: string
-
Reference to the IPv4 prefix.
- ipv6-interface-addresses: OVERLAY-OCNI-ISIS-IPV6-INTERFACE-ADDRESSES
-
This container defines TLV 232.
- ipv4-srlgs: object
-
Instance of the IPv4 SRLG TLV
-
- ipv4-srlg: object[]
-
Instance of the IPv4 SRLG TLV
-
- instance-number: integer
-
Reference to the instance number of TLV 138.
- extended-ipv4-reachability: object
-
This container defines list of IPv4 extended reachability information.
-
- extended-ipv4-reachability-prefixes: object
-
This list describes IPv4 extended prefixes and attributes.
-
- extended-ipv4-reachability-prefixe: object[]
-
This list describes IPv4 extended prefixes and attributes.
-
object - prefix: string
-
Reference to the IPv4 prefix that the TLV describes the attributes of.
- prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - tag64: OVERLAY-OCNI-ISIS-TAG64
-
This container defines sub-TLV 2 .
- prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- ipv4-source-router-id: OVERLAY-OCNI-ISIS-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- tag: OVERLAY-OCNI-ISIS-TAG
-
This container defines sub-TLV 1 .
- flags: OVERLAY-OCNI-ISIS-FLAGS
-
This container defines sub-TLV 4 .
- prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- type: string
-
Reference to the sub-TLV type
- ipv6-source-router-id: OVERLAY-OCNI-ISIS-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- prefixes-state: OVERLAY-OCNI-ISIS-PREFIX-STATE
-
State parameters of an IPv4 extended prefix.
- ipv4-interface-addresses: OVERLAY-OCNI-ISIS-IPV4-INTERFACE-ADDRESSES
-
This container defines TLV 132.
- multi-topology: object
-
This container defines the topology supported.
-
- topologies: object
-
This list describes a topology.
-
- topology: object[]
-
This list describes a topology.
-
- mt-id: integer
-
Reference to the multi-topology ID being described by the list entry.
- ipv6-te-router-id: OVERLAY-OCNI-ISIS-IPV6-TE-ROUTER-ID
-
This container defines TLV 140.
- is-reachability: object
-
This container describes list of ISIS neighbors and attributes.
-
- neighbors: object
-
IS reachability neighbor attributes.
-
- neighbor: object[]
-
IS reachability neighbor attributes .
-
- system-id: string
-
Reference to the system ID of the neighbor.
- mt-isn: object
-
This container defines list of ISIS multi-topology neighbors.
-
- mt-isn-neighbors: object
-
This container describes IS neighbors.
-
- mt-isn-neighbor: object[]
-
This container describes IS neighbors.
-
object - mt-isn-neighbors-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-isn-neighbors-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - subtlvs-ipv6-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13.
- subtlvs-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- subtlvs-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
- subtlvs-te-default-metric: OVERLAY-OCNI-ISIS-SUBTLV-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18.
- subtlvs-max-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9 .
- subtlvs-lan-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- subtlvs-lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
- subtlvs-max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10.
- subtlvs-unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- subtlvs-unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
- subtlvs-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-ADMIN-GROUP
-
This container defines sub-TLV 3 .
- subtlvs-ipv4-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8 .
- subtlvs-extended-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14.
- subtlvs-bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
- subtlvs-bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - subtlvs-bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINTS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- bandwidth-constraints-constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- bandwidth-constraints-constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
- subtlvs-ipv6-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12.
- type: string
-
Reference to the sub-TLV type.
- subtlvs-ipv4-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6 .
- mt-isn-neighbors-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-isn-neighbors-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-isn-neighbors-state: OVERLAY-OCNI-ISIS-NEIGHBOR-STATE
-
State parameters of MT neighbor.
- system-id: string
-
Reference to the System ID of the neighbor.
- mt-id: integer
-
Reference to the topologythat the neighbor is within.
- tlvs-state: OVERLAY-OCNI-ISIS-TLV-STATE
-
Operational state parameters relating to the specified LSP
- extended-is-reachability: object
-
This container defines list of ISIS extended reachability neighbors.
-
- extended-is-reachability-neighbors: object
-
This list describes ISIS extended neigbors and reachability attributes .
-
- extended-is-reachability-neighbor: object[]
-
This list describes ISIS extended neigbors and reachability attributes.
-
object - neighbors-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- neighbors-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - ipv6-neighbor-address: OVERLAY-OCNI-ISIS-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13.
- max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10.
- bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
- bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
- te-default-metric: OVERLAY-OCNI-ISIS-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18.
- max-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9 .
- lan-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
- admin-group: OVERLAY-OCNI-ISIS-ADMIN-GROUP
-
This container defines sub-TLV 3 .
- ipv4-neighbor-address: OVERLAY-OCNI-ISIS-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8 .
- extended-admin-group: OVERLAY-OCNI-ISIS-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14.
- ipv6-interface-address: OVERLAY-OCNI-ISIS-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12.
- adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
- ipv4-interface-address: OVERLAY-OCNI-ISIS-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6 .
- type: string
-
Reference to the sub-TLV type.
- unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
- neighbors-state: OVERLAY-OCNI-ISIS-NEIGHBORS-STATE
-
State parameters of extended neighbor
- neighbors-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- neighbors-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- system-id: string
-
Reference to the neighboring system's system ID.
- mt-ipv6-reachability: object
-
This container defines list of IPv6 reachability information in multi - topology environment.
-
- mt-ipv6-reachability-prefixes: object
-
List of IPv6 prefixes contained within MT reachability TLV.
-
- mt-ipv6-reachability-prefixe: object[]
-
List of IPv6 prefixes contained within MT reachability TLV.
-
object - mt-ipv6-reachability-prefixes-state: OVERLAY-OCNI-ISIS-MT-IPV6-REACHABILITY-PREFIXES-PREFIX-STATE
-
State parameters relating an IPv6 prefix attribute
- prefix: string
-
Reference to the IPv6 prefix described by the TLV.
- mt-ipv6-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-ipv6-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-id: integer
-
Reference to the multi-topology ID .
- mt-ipv6-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-ipv6-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - mt-ipv6-reachability-prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- mt-ipv6-reachability-prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- mt-ipv6-reachability-prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- type: string
-
Reference to the sub-TLV type
- mt-ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- authentication: OVERLAY-OCNI-ISIS-AUTHENTICATION
-
This container defines authentication information of the node.
- host-name: OVERLAY-OCNI-ISIS-HOSTNAME
-
This container defines TLV 137.
- mt-ipv4-reachability: object
-
This container defines list of IPv4 reachability Information in multi-topology environment.
-
- mt-ipv4-reachability-prefixes: object
-
IPv4 prefixes that are contained within MT reachability TLV.
-
- mt-ipv4-reachability-prefixe: object[]
-
IPv4 prefixes that are contained within MT reachability TLV.
-
object - prefix: string
-
Reference to the prefix to which reachability is being advertised.
- mt-ipv4-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-ipv4-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-ipv4-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-ipv4-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- mt-ipv4-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- type: string
-
Reference to the sub-TLV type
- mt-id: integer
-
Reference to the topology ID of the topology that the prefix is within.
- mt-ipv4-reachability-prefixes-state: OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-STATE
-
State parameters of an IPv4 extended prefix.
- ipv6-reachability: object
-
This container defines list of IPv6 reachability information.
-
- ipv6-reachability-prefixes: object
-
This list defines IPv6 extended prefix attributes.
-
- ipv6-reachability-prefixe: object[]
-
This list defines IPv6 extended prefix attributes.
-
object - ipv6-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- ipv6-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- prefix: string
-
Reference to the IPv6 prefix that the TLV corresponds to.
- ipv6-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- ipv6-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIXES-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- type: string
-
Reference to the sub-TLV type
- ipv6-reachability-prefixes-state: OVERLAY-OCNI-ISIS-PREFIXES-STATE
-
State parameters of IPv6 prefix attributes
- type: string
-
Reference to the TLV's type.
- ipv4-te-router-id: OVERLAY-OCNI-ISIS-IPV4-TE-ROUTER-ID
-
This container defines TLV 134.
- lsp-id: string
-
A reference to the Link State PDU ID.
- traffic-engineering: OVERLAY-OCNI-ISIS-TRAFFIC-ENGINEERING
-
This container defines ISIS TE.
- levels-state: OVERLAY-OCNI-ISIS-LEVEL-STATE
-
This container defines ISIS level state information.
- name: string
-
An operator-assigned identifier for the routing or forwarding protocol. For some processes this leaf may be system defined.
Example
{
"protocol": [
{
"protocols-state": {
"identifier": "string",
"name": "string"
},
"identifier": "string",
"isis": {
"isis-interfaces": {
"isis-interface": [
{
"interfaces-afi-safis": {
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
},
"interface-id": "string",
"interfaces-levels": {
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
]
},
"packet-counters": {
"psnp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"cnsp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
}
}
}
]
}
}
]
}
}
}
]
}
protocol_schema:
- protocols-state: OVERLAY-OCNI-ISIS-PROTOCOL-STATE
-
State parameters relating to the routing protocol instance
- identifier: string
-
The protocol name for the routing or forwarding protocol to be instantiated
- isis: object
-
This container defines top-level ISIS configuration and state information.
-
- isis-interfaces: object
-
This list contains ISIS interfaces.
-
- isis-interface: object[]
-
This list contains ISIS interfaces.
-
object - interfaces-afi-safis: object
-
Address-family/Subsequent Address-family list.
-
- interfaces-afi-safi: object[]
-
Address-family/Subsequent Address-family list.
-
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
- interface-id: string
-
Reference to interface-id
- interfaces-levels: object
-
Configuration and operational state parameters related to a particular level on an IS-IS enabled interface.
-
- interfaces-level: object[]
-
Configuration and operational state parameters related to a particular level on an IS-IS enabled interface.
-
object - adjacencies: object
-
List of the local system's IS-IS adjacencies.
-
- adjacency: object[]
-
List of the local system's IS-IS adjacencies.
-
- system-id: string
-
Reference to the IS neighbor.
- level-number: integer
-
Reference to ISIS level-number.
- levels-timers: OVERLAY-OCNI-ISIS-LEVEL-TIMERS
-
This container defines ISIS timers.
- interfaces-levels-state: OVERLAY-OCNI-ISIS-LEVELS-LEVEL-STATE
-
This container defines interface ISIS level state information.
- levels-afi-safis: object
-
Address-family/Subsequent Address-family list.
-
- levels-afi-safi: object[]
-
Address-family/Subsequent Address-family list.
-
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
- packet-counters: OVERLAY-OCNI-ISIS-PACKET-COUNTERS
-
This container defines ISIS interface packet counters.
- interfaces-state: OVERLAY-OCNI-ISIS-INTERFACE-STATE
-
This container defines state information for ISIS interfaces.
- circuit-counters: OVERLAY-OCNI-ISIS-CIRCUIT-COUNTERS
-
This container defines state information for ISIS circuit counters.
- interfaces-timers: OVERLAY-OCNI-ISIS-INTERFACE-TIMERS
-
This container describes ISIS interface timers configuration
- global: object
-
This container defines global ISIS configuration and state information.
-
- lsp-bit: object
-
This container defines ISIS LSP Operational Bits.
-
- overload-bit: object
-
This container defines Overload Bit configuration.
-
- overload-bit-state: OVERLAY-OCNI-ISIS-OVERLOAD-BIT-STATE
-
This container defines state for ISIS Overload Bit.
- reset-triggers: object
-
This list describes ISIS Overload reset trigger reasons.
-
- reset-trigger: object[]
-
This list describes ISIS Overload reset trigger reasons.
-
- reset-trigger: string
-
Reference to the reset trigger reason
- afi-safis: object
-
Address-family/Subsequent Address-family list.
-
- afi-safi: object[]
-
Address-family/Subsequent Address-family list.
-
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
- timers: OVERLAY-OCNI-ISIS-TIMERS
-
This container defines ISIS timers.
- nsr: OVERLAY-OCNI-ISIS-NSR
-
This container defines ISIS Non-Stop Routing.
- global-state: OVERLAY-OCNI-ISIS-GLOBAL-STATE
-
This container defines state for ISIS global router.
- transport: OVERLAY-OCNI-ISIS-TRANSPORT
-
This container defines ISIS transport.
- graceful-restart: OVERLAY-OCNI-ISIS-GRACEFUL-RESTART
-
This container defines ISIS Graceful Restart.
- levels: object
-
Configuration and operational state parameters related to a particular level within the IS-IS protocol instance
-
- level: object[]
-
Configuration and operational state parameters related to a particular level within the IS-IS protocol instance
-
object - level-number: integer
-
Reference to ISIS level-number.
- system-level-counters: OVERLAY-OCNI-ISIS-SYSTEM-LEVEL-COUNTERS
-
This container defines ISIS system level counters.
- link-state-databases: object
-
This list describes LSPs in the LSDB.
-
- link-state-database: object[]
-
This list describes LSPs in the LSDB.
-
object - undefined-tlvs: object
-
List of TLVs that are not defined within the model, or are not recognised by the system.
-
- undefined-tlv: object[]
-
List of TLVs that are not defined within the model, or are not recognised by the system.
-
- type: integer
-
Reference to the undefined TLV's type
- link-state-database-state: OVERLAY-OCNI-ISIS-LSP-STATE
-
State parameters of Link State PDU.
- tlvses: object
-
List of TLV types in the LSDB for the specified LSP.
-
- tlvs: object[]
-
List of TLV types in the LSDB for the specified LSP.
-
object - instance-ids: object
-
A list of instance IDs received within TLV 7 within an IS-IS LSP. In the case that more than one instance of TLV 7 is included in the LSP, the instance IDs specified within the instances are concatenated within this list.
-
- instance-id: object[]
-
A list of instance IDs received within TLV 7 within an IS-IS LSP. In the case that more than one instance of TLV 7 is included in the LSP, the instance IDs specified within the instances are concatenated within this list.
-
- instance-id: integer
-
Reference to the unique instance ID .
- router-capabilities: object
-
This list describes IS Router capabilities.
-
- router-capability: object[]
-
This list describes IS Router capabilities.
-
object - subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV
-
- subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV
-
object - subtlvs-state: OVERLAY-OCNI-ISIS-SUBTLV-STATE
-
State parameters of IS Router Capabilities
- segment-routing-algorithms: object
-
List of the segment routing algorithsm advertised within the TLV.
-
- segment-routing-algorithm: object[]
-
List of the segment routing algorithsm advertised within the TLV.
-
- algorithm: string spf, strict-spf
-
Reference to the SR algorithm that the subTLV describes.
- type: string
-
Reference to the sub-TLV type
- segment-routing-capability: OVERLAY-OCNI-ISIS-SEGMENT-ROUTING-CAPABILITY
-
This container defines SR Capability sub-TLV 2.
- undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- instance-number: integer
-
Reference to the instance number of the router capability TLV.
- router-capabilities-state: OVERLAY-OCNI-ISIS-ROUTER-CAPABILITY-STATE
-
State parameters of TLV 242.
- ipv4-internal-reachability: object
-
This container defines list of IPv4 internal reachability information.
-
- prefixes: object
-
IPv4 prefixes and internal reachability attributes.
-
- prefixe: object[]
-
IPv4 prefixes and internal reachability attributes.
-
- prefix: string
-
Reference to the IPv4 prefix
- ipv6-srlgs: object
-
Instance of the IPv6 SRLG TLV.
-
- ipv6-srlg: object[]
-
Instance of the IPv6 SRLG TLV.
-
- instance-number: integer
-
Reference to the instance number of the IPv6 Shared Risk Link Group (SRLG) TLV.
- area-address: OVERLAY-OCNI-ISIS-AREA-ADDRESS
-
This container defines TLV 1.
- nlpid: OVERLAY-OCNI-ISIS-NLPID
-
This container defines TLV 129.
- purge-oi: OVERLAY-OCNI-ISIS-PURGE-OI
-
This container defines ISIS purge TLV .
- ipv4-external-reachability: object
-
This container defines list of IPv4 external reachability information.
-
- ipv4-external-reachability-prefixes: object
-
IPv4 external prefixes and reachability attributes.
-
- ipv4-external-reachability-prefixe: object[]
-
IPv4 external prefixes and reachability attributes.
-
- prefix: string
-
Reference to the IPv4 prefix.
- ipv6-interface-addresses: OVERLAY-OCNI-ISIS-IPV6-INTERFACE-ADDRESSES
-
This container defines TLV 232.
- ipv4-srlgs: object
-
Instance of the IPv4 SRLG TLV
-
- ipv4-srlg: object[]
-
Instance of the IPv4 SRLG TLV
-
- instance-number: integer
-
Reference to the instance number of TLV 138.
- extended-ipv4-reachability: object
-
This container defines list of IPv4 extended reachability information.
-
- extended-ipv4-reachability-prefixes: object
-
This list describes IPv4 extended prefixes and attributes.
-
- extended-ipv4-reachability-prefixe: object[]
-
This list describes IPv4 extended prefixes and attributes.
-
object - prefix: string
-
Reference to the IPv4 prefix that the TLV describes the attributes of.
- prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - tag64: OVERLAY-OCNI-ISIS-TAG64
-
This container defines sub-TLV 2 .
- prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- ipv4-source-router-id: OVERLAY-OCNI-ISIS-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- tag: OVERLAY-OCNI-ISIS-TAG
-
This container defines sub-TLV 1 .
- flags: OVERLAY-OCNI-ISIS-FLAGS
-
This container defines sub-TLV 4 .
- prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- type: string
-
Reference to the sub-TLV type
- ipv6-source-router-id: OVERLAY-OCNI-ISIS-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- prefixes-state: OVERLAY-OCNI-ISIS-PREFIX-STATE
-
State parameters of an IPv4 extended prefix.
- ipv4-interface-addresses: OVERLAY-OCNI-ISIS-IPV4-INTERFACE-ADDRESSES
-
This container defines TLV 132.
- multi-topology: object
-
This container defines the topology supported.
-
- topologies: object
-
This list describes a topology.
-
- topology: object[]
-
This list describes a topology.
-
- mt-id: integer
-
Reference to the multi-topology ID being described by the list entry.
- ipv6-te-router-id: OVERLAY-OCNI-ISIS-IPV6-TE-ROUTER-ID
-
This container defines TLV 140.
- is-reachability: object
-
This container describes list of ISIS neighbors and attributes.
-
- neighbors: object
-
IS reachability neighbor attributes.
-
- neighbor: object[]
-
IS reachability neighbor attributes .
-
- system-id: string
-
Reference to the system ID of the neighbor.
- mt-isn: object
-
This container defines list of ISIS multi-topology neighbors.
-
- mt-isn-neighbors: object
-
This container describes IS neighbors.
-
- mt-isn-neighbor: object[]
-
This container describes IS neighbors.
-
object - mt-isn-neighbors-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-isn-neighbors-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - subtlvs-ipv6-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13.
- subtlvs-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- subtlvs-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
- subtlvs-te-default-metric: OVERLAY-OCNI-ISIS-SUBTLV-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18.
- subtlvs-max-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9 .
- subtlvs-lan-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- subtlvs-lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
- subtlvs-max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10.
- subtlvs-unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- subtlvs-unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
- subtlvs-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-ADMIN-GROUP
-
This container defines sub-TLV 3 .
- subtlvs-ipv4-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8 .
- subtlvs-extended-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14.
- subtlvs-bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
- subtlvs-bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - subtlvs-bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINTS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- bandwidth-constraints-constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- bandwidth-constraints-constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
- subtlvs-ipv6-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12.
- type: string
-
Reference to the sub-TLV type.
- subtlvs-ipv4-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6 .
- mt-isn-neighbors-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-isn-neighbors-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-isn-neighbors-state: OVERLAY-OCNI-ISIS-NEIGHBOR-STATE
-
State parameters of MT neighbor.
- system-id: string
-
Reference to the System ID of the neighbor.
- mt-id: integer
-
Reference to the topologythat the neighbor is within.
- tlvs-state: OVERLAY-OCNI-ISIS-TLV-STATE
-
Operational state parameters relating to the specified LSP
- extended-is-reachability: object
-
This container defines list of ISIS extended reachability neighbors.
-
- extended-is-reachability-neighbors: object
-
This list describes ISIS extended neigbors and reachability attributes .
-
- extended-is-reachability-neighbor: object[]
-
This list describes ISIS extended neigbors and reachability attributes.
-
object - neighbors-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- neighbors-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - ipv6-neighbor-address: OVERLAY-OCNI-ISIS-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13.
- max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10.
- bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
- bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
- te-default-metric: OVERLAY-OCNI-ISIS-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18.
- max-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9 .
- lan-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
- admin-group: OVERLAY-OCNI-ISIS-ADMIN-GROUP
-
This container defines sub-TLV 3 .
- ipv4-neighbor-address: OVERLAY-OCNI-ISIS-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8 .
- extended-admin-group: OVERLAY-OCNI-ISIS-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14.
- ipv6-interface-address: OVERLAY-OCNI-ISIS-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12.
- adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
- ipv4-interface-address: OVERLAY-OCNI-ISIS-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6 .
- type: string
-
Reference to the sub-TLV type.
- unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
- neighbors-state: OVERLAY-OCNI-ISIS-NEIGHBORS-STATE
-
State parameters of extended neighbor
- neighbors-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- neighbors-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- system-id: string
-
Reference to the neighboring system's system ID.
- mt-ipv6-reachability: object
-
This container defines list of IPv6 reachability information in multi - topology environment.
-
- mt-ipv6-reachability-prefixes: object
-
List of IPv6 prefixes contained within MT reachability TLV.
-
- mt-ipv6-reachability-prefixe: object[]
-
List of IPv6 prefixes contained within MT reachability TLV.
-
object - mt-ipv6-reachability-prefixes-state: OVERLAY-OCNI-ISIS-MT-IPV6-REACHABILITY-PREFIXES-PREFIX-STATE
-
State parameters relating an IPv6 prefix attribute
- prefix: string
-
Reference to the IPv6 prefix described by the TLV.
- mt-ipv6-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-ipv6-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-id: integer
-
Reference to the multi-topology ID .
- mt-ipv6-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-ipv6-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - mt-ipv6-reachability-prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- mt-ipv6-reachability-prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- mt-ipv6-reachability-prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- type: string
-
Reference to the sub-TLV type
- mt-ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- authentication: OVERLAY-OCNI-ISIS-AUTHENTICATION
-
This container defines authentication information of the node.
- host-name: OVERLAY-OCNI-ISIS-HOSTNAME
-
This container defines TLV 137.
- mt-ipv4-reachability: object
-
This container defines list of IPv4 reachability Information in multi-topology environment.
-
- mt-ipv4-reachability-prefixes: object
-
IPv4 prefixes that are contained within MT reachability TLV.
-
- mt-ipv4-reachability-prefixe: object[]
-
IPv4 prefixes that are contained within MT reachability TLV.
-
object - prefix: string
-
Reference to the prefix to which reachability is being advertised.
- mt-ipv4-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-ipv4-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-ipv4-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-ipv4-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- mt-ipv4-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- type: string
-
Reference to the sub-TLV type
- mt-id: integer
-
Reference to the topology ID of the topology that the prefix is within.
- mt-ipv4-reachability-prefixes-state: OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-STATE
-
State parameters of an IPv4 extended prefix.
- ipv6-reachability: object
-
This container defines list of IPv6 reachability information.
-
- ipv6-reachability-prefixes: object
-
This list defines IPv6 extended prefix attributes.
-
- ipv6-reachability-prefixe: object[]
-
This list defines IPv6 extended prefix attributes.
-
object - ipv6-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- ipv6-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- prefix: string
-
Reference to the IPv6 prefix that the TLV corresponds to.
- ipv6-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- ipv6-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIXES-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- type: string
-
Reference to the sub-TLV type
- ipv6-reachability-prefixes-state: OVERLAY-OCNI-ISIS-PREFIXES-STATE
-
State parameters of IPv6 prefix attributes
- type: string
-
Reference to the TLV's type.
- ipv4-te-router-id: OVERLAY-OCNI-ISIS-IPV4-TE-ROUTER-ID
-
This container defines TLV 134.
- lsp-id: string
-
A reference to the Link State PDU ID.
- traffic-engineering: OVERLAY-OCNI-ISIS-TRAFFIC-ENGINEERING
-
This container defines ISIS TE.
- levels-state: OVERLAY-OCNI-ISIS-LEVEL-STATE
-
This container defines ISIS level state information.
- name: string
-
An operator-assigned identifier for the routing or forwarding protocol. For some processes this leaf may be system defined.
Example
{
"protocols-state": {
"identifier": "string",
"name": "string"
},
"identifier": "string",
"isis": {
"isis-interfaces": {
"isis-interface": [
{
"interfaces-afi-safis": {
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
},
"interface-id": "string",
"interfaces-levels": {
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
]
},
"packet-counters": {
"psnp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"cnsp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"iih": {}
}
}
]
}
}
]
}
}
}
isis_schema:
isis
- instances: object
-
Per-instance operational data
-
- instance: object[]
-
IS-IS instance
-
object - neighbors: object
-
Neighbor table
-
- neighbor: object[]
-
A single neighbor router
-
- system-id: string
-
System ID
- interface-name: string
-
Interface name
- checkpoint-interfaces: object
-
Checkpointed interface table
-
- checkpoint-interface: object[]
-
Checkpointed information about one IS-IS interface
-
- interface-name: string
-
Interface name
- protocol: ISIS-SH-PROTO
-
Basic protocol information about an IS-IS instance
- error-log: ISIS-SH-ERR-LOG-STRUC
-
Log of errors and warnings
- interfaces: object
-
Interface table
-
- interface: object[]
-
Information about one IS-IS interface
-
- interface-name: string
-
Interface name
- statistics-global: ISIS-SH-TRAFFIC-GLOBAL
-
Per-instance statistics
- checkpoint-lsps: object
-
Checkpointed LSP table
-
- checkpoint-lsp: object[]
-
A checkpointed IS-IS LSP
-
- lsp-id: string
-
LSP ID
- level: string
-
Level
- mesh-groups: ISIS-SH-MESH-GROUPS
-
Mesh-group information
- host-names: object
-
Hostname table
-
- host-name: object[]
-
Hostname table entry
-
- system-id: string
-
System ID
- checkpoint-adjacencies: object
-
Checkpointed adjacency table
-
- checkpoint-adjacency: object[]
-
A checkpointed IS-IS adjacency
-
- system-id: string
-
System ID
- interface-name: string
-
Interface name
- level: string
-
Level
- interface-statistics: object
-
Interface statistics table
-
- interface-statistic: object[]
-
Statistics data for one IS-IS interface
-
- interface-name: string
-
Interface name
- instance-name: string
-
Instance identifier
- neighbor-summaries: object
-
Neighbor-summary table
-
- neighbor-summary: object[]
-
Neighbor-summary data for a single interface
-
- interface-name: string
-
Interface name
- checkpoint-te-tunnels: object
-
Checkpointed TE tunnel table
-
- checkpoint-te-tunnel: object[]
-
A checkpointed TE tunnel
-
- interface-name: string
-
Interface name
- level: string
-
Level
- topologies: object
-
Topology table
-
- topology: object[]
-
Per-topology data
-
object - ipv6frr-backups: object
-
IPv6 FRR table
-
- ipv6frr-backup: object[]
-
FRR backup for an IPv6 network
-
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
- ipv4-routes: object
-
IPv4 local route table
-
- ipv4-route: object[]
-
An IPv4 route known to IS-IS
-
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
- topology-name: string
-
Topology Name
- af-name: string
-
Address family
- topology-levels: object
-
Per-topology level table
-
- topology-level: object[]
-
Per-level topology operational data
-
object - topology-summary: ISIS-SH-TOPO-SUMMARY
-
Summary information for a particular IS Topology
- level: string
-
Level
- ipv4-link-topologies: object
-
IPv4 IS Topology table
-
- ipv4-link-topology: object[]
-
An IS in an IPv4 Link Topology
-
- system-id: string
-
System ID
- ipv6-link-topologies: object
-
IPv6 IS Topology table
-
- ipv6-link-topology: object[]
-
An IS in an IPv6 Link Topology
-
- system-id: string
-
System ID
- te-advertisements: ISIS-SH-TE-ADV
-
TE advertisements for a single level and topology. Only available within the IPv4 Unicast topology.
- te-adjacency-log: ISIS-SH-TE-LOG-STRUC
-
TE adjacency-log for a single level and topology. Only available within the IPv4 Unicast topology.
- spf-log: ISIS-SH-SPF-LOG-STRUC
-
Log of route calculations for a single level and topology
- te-tunnels: object
-
TE tunnels table. Only available within the IPv4 Unicast topology.
-
- te-tunnel: object[]
-
A single TE tunnel advertized by IS-IS
-
- system-id: string
-
System ID
- interface-name: string
-
Interface name
- ipv6-routes: object
-
IPv6 local route
-
- ipv6-route: object[]
-
An IPv6 route known to IS-IS
-
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
- saf-name: string
-
Sub address family
- ipv4frr-backups: object
-
IPv4 FRR table
-
- ipv4frr-backup: object[]
-
FRR backup for an IPv4 network
-
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
- frr-summary: ISIS-SH-FRR-SUMMARY
-
FRR summary information for a particular IS-IS topology
- nsr-status: ISIS-SH-NSR-STATUS-GLOBAL
-
NSR Status information
- levels: object
-
Level table
-
- level: object[]
-
Per-level operational data
-
object - adjacencies: object
-
Adjacency table
-
- adjacency: object[]
-
A single IS-IS adjacency
-
- system-id: string
-
System ID
- interface-name: string
-
Interface name
- lsp-log: ISIS-SH-LSP-LOG-STRUC
-
LSP-log for a single level
- level: string
-
Level
- lsps: object
-
LSP table
-
- lsp: object[]
-
An IS-IS LSP (header information only)
-
- lsp-id: string
-
LSP ID
- database-log: ISIS-SH-LSP-DB-LOG-STRUC
-
Database-log for a single level
- lsp-table-summary: ISIS-SH-LSP-DB-SUMMARY
-
Summary information for one level's LSP database
- adjacency-log: ISIS-SH-ADJ-LOG-STRUC
-
Log of adjacency changes within a single level
- detailed-lsps: object
-
Detailed LSP table. Use to retrieve LSPs with TLV content.
-
- detailed-lsp: object[]
-
An IS-IS LSP with detailed TLV data included
-
- lsp-id: string
-
LSP ID
- nsr-statistics: ISIS-SH-NSR-STATS-GLOBAL
-
NSR Statistics information
- srms: object
-
Segment Routing Mapping Server operational data
-
- policy: object
-
Policy operational data
-
- policy-ipv4: object
-
IPv4 policy operational data
-
- policy-ipv6: object
-
IPv6 policy operational data
-
Example
{
"instances": {
"instance": [
{
"neighbors": {
"neighbor": [
{
"neighbor-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
}
}
}
]
}
]
}
}
]
}
}
isis-interfaces_schema:
This list contains ISIS interfaces.
- isis-interface: object[]
-
This list contains ISIS interfaces.
-
object - interfaces-afi-safis: object
-
Address-family/Subsequent Address-family list.
-
- interfaces-afi-safi: object[]
-
Address-family/Subsequent Address-family list.
-
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
- interface-id: string
-
Reference to interface-id
- interfaces-levels: object
-
Configuration and operational state parameters related to a particular level on an IS-IS enabled interface.
-
- interfaces-level: object[]
-
Configuration and operational state parameters related to a particular level on an IS-IS enabled interface.
-
object - adjacencies: object
-
List of the local system's IS-IS adjacencies.
-
- adjacency: object[]
-
List of the local system's IS-IS adjacencies.
-
- system-id: string
-
Reference to the IS neighbor.
- level-number: integer
-
Reference to ISIS level-number.
- levels-timers: OVERLAY-OCNI-ISIS-LEVEL-TIMERS
-
This container defines ISIS timers.
- interfaces-levels-state: OVERLAY-OCNI-ISIS-LEVELS-LEVEL-STATE
-
This container defines interface ISIS level state information.
- levels-afi-safis: object
-
Address-family/Subsequent Address-family list.
-
- levels-afi-safi: object[]
-
Address-family/Subsequent Address-family list.
-
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
- packet-counters: OVERLAY-OCNI-ISIS-PACKET-COUNTERS
-
This container defines ISIS interface packet counters.
- interfaces-state: OVERLAY-OCNI-ISIS-INTERFACE-STATE
-
This container defines state information for ISIS interfaces.
- circuit-counters: OVERLAY-OCNI-ISIS-CIRCUIT-COUNTERS
-
This container defines state information for ISIS circuit counters.
- interfaces-timers: OVERLAY-OCNI-ISIS-INTERFACE-TIMERS
-
This container describes ISIS interface timers configuration
Example
{
"isis-interface": [
{
"interfaces-afi-safis": {
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
},
"interface-id": "string",
"interfaces-levels": {
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
]
},
"packet-counters": {
"psnp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"cnsp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"iih": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"lsp": {}
}
}
]
}
}
]
}
isis-interface_schema:
- interfaces-afi-safis: object
-
Address-family/Subsequent Address-family list.
-
- interfaces-afi-safi: object[]
-
Address-family/Subsequent Address-family list.
-
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
- interface-id: string
-
Reference to interface-id
- interfaces-levels: object
-
Configuration and operational state parameters related to a particular level on an IS-IS enabled interface.
-
- interfaces-level: object[]
-
Configuration and operational state parameters related to a particular level on an IS-IS enabled interface.
-
object - adjacencies: object
-
List of the local system's IS-IS adjacencies.
-
- adjacency: object[]
-
List of the local system's IS-IS adjacencies.
-
- system-id: string
-
Reference to the IS neighbor.
- level-number: integer
-
Reference to ISIS level-number.
- levels-timers: OVERLAY-OCNI-ISIS-LEVEL-TIMERS
-
This container defines ISIS timers.
- interfaces-levels-state: OVERLAY-OCNI-ISIS-LEVELS-LEVEL-STATE
-
This container defines interface ISIS level state information.
- levels-afi-safis: object
-
Address-family/Subsequent Address-family list.
-
- levels-afi-safi: object[]
-
Address-family/Subsequent Address-family list.
-
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
- packet-counters: OVERLAY-OCNI-ISIS-PACKET-COUNTERS
-
This container defines ISIS interface packet counters.
- interfaces-state: OVERLAY-OCNI-ISIS-INTERFACE-STATE
-
This container defines state information for ISIS interfaces.
- circuit-counters: OVERLAY-OCNI-ISIS-CIRCUIT-COUNTERS
-
This container defines state information for ISIS circuit counters.
- interfaces-timers: OVERLAY-OCNI-ISIS-INTERFACE-TIMERS
-
This container describes ISIS interface timers configuration
Example
{
"interfaces-afi-safis": {
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
},
"interface-id": "string",
"interfaces-levels": {
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
]
},
"packet-counters": {
"psnp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"cnsp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"iih": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"lsp": {
"state": {}
}
}
}
]
}
}
interfaces-afi-safis_schema:
Address-family/Subsequent Address-family list.
- interfaces-afi-safi: object[]
-
Address-family/Subsequent Address-family list.
-
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
Example
{
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
}
interfaces-afi-safi_schema:
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
Example
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
interfaces-levels_schema:
Configuration and operational state parameters related to a particular level on an IS-IS enabled interface.
- interfaces-level: object[]
-
Configuration and operational state parameters related to a particular level on an IS-IS enabled interface.
-
object - adjacencies: object
-
List of the local system's IS-IS adjacencies.
-
- adjacency: object[]
-
List of the local system's IS-IS adjacencies.
-
- system-id: string
-
Reference to the IS neighbor.
- level-number: integer
-
Reference to ISIS level-number.
- levels-timers: OVERLAY-OCNI-ISIS-LEVEL-TIMERS
-
This container defines ISIS timers.
- interfaces-levels-state: OVERLAY-OCNI-ISIS-LEVELS-LEVEL-STATE
-
This container defines interface ISIS level state information.
- levels-afi-safis: object
-
Address-family/Subsequent Address-family list.
-
- levels-afi-safi: object[]
-
Address-family/Subsequent Address-family list.
-
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
- packet-counters: OVERLAY-OCNI-ISIS-PACKET-COUNTERS
-
This container defines ISIS interface packet counters.
Example
{
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
]
},
"packet-counters": {
"psnp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"cnsp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"iih": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"lsp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
}
}
}
]
}
interfaces-level_schema:
- adjacencies: object
-
List of the local system's IS-IS adjacencies.
-
- adjacency: object[]
-
List of the local system's IS-IS adjacencies.
-
- system-id: string
-
Reference to the IS neighbor.
- level-number: integer
-
Reference to ISIS level-number.
- levels-timers: OVERLAY-OCNI-ISIS-LEVEL-TIMERS
-
This container defines ISIS timers.
- interfaces-levels-state: OVERLAY-OCNI-ISIS-LEVELS-LEVEL-STATE
-
This container defines interface ISIS level state information.
- levels-afi-safis: object
-
Address-family/Subsequent Address-family list.
-
- levels-afi-safi: object[]
-
Address-family/Subsequent Address-family list.
-
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
- packet-counters: OVERLAY-OCNI-ISIS-PACKET-COUNTERS
-
This container defines ISIS interface packet counters.
Example
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
]
},
"packet-counters": {
"psnp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"cnsp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"iih": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"lsp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
}
}
}
adjacencies_schema:
Adjacency table
- adjacency: object[]
-
A single IS-IS adjacency
-
- system-id: string
-
System ID
- interface-name: string
-
Interface name
Example
{
"adjacency": [
{
"adjacency-ietf-nsf-capable-flag": "boolean",
"adjacency-checkpoint-object-id": "integer",
"adjacency-ipv6bfd-state": "string",
"adjacency-topology": [
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
],
"adjacency-local-priority": "string",
"nsr-standby": "integer",
"adj-ipv6bfd-retry-running": "boolean",
"adjacency-uptime-valid-flag": "boolean",
"adj-ipv4bfd-retry-count": "integer",
"adjacency-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string"
}
}
}
}
]
}
]
}
adjacency_schema:
- system-id: string
-
System ID
- interface-name: string
-
Interface name
Example
{
"adjacency-ietf-nsf-capable-flag": "boolean",
"adjacency-checkpoint-object-id": "integer",
"adjacency-ipv6bfd-state": "string",
"adjacency-topology": [
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
],
"adjacency-local-priority": "string",
"nsr-standby": "integer",
"adj-ipv6bfd-retry-running": "boolean",
"adjacency-uptime-valid-flag": "boolean",
"adj-ipv4bfd-retry-count": "integer",
"adjacency-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
null
]
}
}
}
}
]
}
levels-afi-safis_schema:
Address-family/Subsequent Address-family list.
- levels-afi-safi: object[]
-
Address-family/Subsequent Address-family list.
-
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
Example
{
"levels-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
]
}
levels-afi-safi_schema:
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
Example
{
"afi-name": "string",
"safi-name": "string",
"state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
global_schema:
This container defines global ISIS configuration and state information.
- lsp-bit: object
-
This container defines ISIS LSP Operational Bits.
-
- overload-bit: object
-
This container defines Overload Bit configuration.
-
- overload-bit-state: OVERLAY-OCNI-ISIS-OVERLOAD-BIT-STATE
-
This container defines state for ISIS Overload Bit.
- reset-triggers: object
-
This list describes ISIS Overload reset trigger reasons.
-
- reset-trigger: object[]
-
This list describes ISIS Overload reset trigger reasons.
-
- reset-trigger: string
-
Reference to the reset trigger reason
- afi-safis: object
-
Address-family/Subsequent Address-family list.
-
- afi-safi: object[]
-
Address-family/Subsequent Address-family list.
-
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
- timers: OVERLAY-OCNI-ISIS-TIMERS
-
This container defines ISIS timers.
- nsr: OVERLAY-OCNI-ISIS-NSR
-
This container defines ISIS Non-Stop Routing.
- global-state: OVERLAY-OCNI-ISIS-GLOBAL-STATE
-
This container defines state for ISIS global router.
- transport: OVERLAY-OCNI-ISIS-TRANSPORT
-
This container defines ISIS transport.
- graceful-restart: OVERLAY-OCNI-ISIS-GRACEFUL-RESTART
-
This container defines ISIS Graceful Restart.
Example
{
"lsp-bit": {
"overload-bit": {
"overload-bit-state": {
"set-bit": "boolean",
"advertise-high-metric": "boolean",
"set-bit-on-boot": "boolean"
},
"reset-triggers": {
"reset-trigger": [
{
"reset-trigger": "string",
"state": {
"delay": "integer",
"reset-trigger": "string"
}
}
]
}
}
},
"afi-safis": {
"afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"multi-topology": {
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
},
"state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
]
},
"timers": {
"state": {
"lsp-lifetime-interval": "integer",
"lsp-refresh-interval": "integer"
},
"lsp-generation": {
"state": {
"lsp-max-wait-interval": "integer",
"lsp-second-wait-interval": "integer",
"adaptive-timer": "string",
"lsp-first-wait-interval": "integer"
}
},
"spf": {
"state": {
"spf-hold-interval": "integer",
"adaptive-timer": "string",
"spf-second-interval": "integer",
"spf-first-interval": "integer"
}
}
},
"nsr": {
"state": {
"enabled": "boolean"
}
},
"global-state": {
"instance": "string",
"net": [
"string"
],
"max-ecmp-paths": "integer",
"fast-flooding": "boolean",
"level-capability": "string"
},
"transport": {
"state": {
"lsp-mtu-size": "integer"
}
},
"graceful-restart": {
"state": {
"enabled": "boolean"
}
}
}
lsp-bit_schema:
This container defines ISIS LSP Operational Bits.
- overload-bit: object
-
This container defines Overload Bit configuration.
-
- overload-bit-state: OVERLAY-OCNI-ISIS-OVERLOAD-BIT-STATE
-
This container defines state for ISIS Overload Bit.
- reset-triggers: object
-
This list describes ISIS Overload reset trigger reasons.
-
- reset-trigger: object[]
-
This list describes ISIS Overload reset trigger reasons.
-
- reset-trigger: string
-
Reference to the reset trigger reason
Example
{
"overload-bit": {
"overload-bit-state": {
"set-bit": "boolean",
"advertise-high-metric": "boolean",
"set-bit-on-boot": "boolean"
},
"reset-triggers": {
"reset-trigger": [
{
"reset-trigger": "string",
"state": {
"delay": "integer",
"reset-trigger": "string"
}
}
]
}
}
}
overload-bit_schema:
This container defines Overload Bit configuration.
- overload-bit-state: OVERLAY-OCNI-ISIS-OVERLOAD-BIT-STATE
-
This container defines state for ISIS Overload Bit.
- reset-triggers: object
-
This list describes ISIS Overload reset trigger reasons.
-
- reset-trigger: object[]
-
This list describes ISIS Overload reset trigger reasons.
-
- reset-trigger: string
-
Reference to the reset trigger reason
Example
{
"overload-bit-state": {
"set-bit": "boolean",
"advertise-high-metric": "boolean",
"set-bit-on-boot": "boolean"
},
"reset-triggers": {
"reset-trigger": [
{
"reset-trigger": "string",
"state": {
"delay": "integer",
"reset-trigger": "string"
}
}
]
}
}
reset-triggers_schema:
This list describes ISIS Overload reset trigger reasons.
- reset-trigger: object[]
-
This list describes ISIS Overload reset trigger reasons.
-
- reset-trigger: string
-
Reference to the reset trigger reason
Example
{
"reset-trigger": [
{
"reset-trigger": "string",
"state": {
"delay": "integer",
"reset-trigger": "string"
}
}
]
}
reset-trigger_schema:
- reset-trigger: string
-
Reference to the reset trigger reason
Example
{
"reset-trigger": "string",
"state": {
"delay": "integer",
"reset-trigger": "string"
}
}
afi-safis_schema:
Address-family/Subsequent Address-family list.
- afi-safi: object[]
-
Address-family/Subsequent Address-family list.
-
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
Example
{
"afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"multi-topology": {
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
},
"state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
]
}
afi-safi_schema:
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
Example
{
"afi-name": "string",
"safi-name": "string",
"multi-topology": {
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
},
"state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
levels_schema:
Level table
- level: object[]
-
Per-level operational data
-
object - adjacencies: object
-
Adjacency table
-
- adjacency: object[]
-
A single IS-IS adjacency
-
- system-id: string
-
System ID
- interface-name: string
-
Interface name
- lsp-log: ISIS-SH-LSP-LOG-STRUC
-
LSP-log for a single level
- level: string
-
Level
- lsps: object
-
LSP table
-
- lsp: object[]
-
An IS-IS LSP (header information only)
-
- lsp-id: string
-
LSP ID
- database-log: ISIS-SH-LSP-DB-LOG-STRUC
-
Database-log for a single level
- lsp-table-summary: ISIS-SH-LSP-DB-SUMMARY
-
Summary information for one level's LSP database
- adjacency-log: ISIS-SH-ADJ-LOG-STRUC
-
Log of adjacency changes within a single level
- detailed-lsps: object
-
Detailed LSP table. Use to retrieve LSPs with TLV content.
-
- detailed-lsp: object[]
-
An IS-IS LSP with detailed TLV data included
-
- lsp-id: string
-
LSP ID
Example
{
"level": [
{
"adjacencies": {
"adjacency": [
{
"adjacency-ietf-nsf-capable-flag": "boolean",
"adjacency-checkpoint-object-id": "integer",
"adjacency-ipv6bfd-state": "string",
"adjacency-topology": [
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
],
"adjacency-local-priority": "string",
"nsr-standby": "integer",
"adj-ipv6bfd-retry-running": "boolean",
"adjacency-uptime-valid-flag": "boolean",
"adj-ipv4bfd-retry-count": "integer",
"adjacency-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {}
}
}
]
}
]
}
}
]
}
level_schema:
- adjacencies: object
-
Adjacency table
-
- adjacency: object[]
-
A single IS-IS adjacency
-
- system-id: string
-
System ID
- interface-name: string
-
Interface name
- lsp-log: ISIS-SH-LSP-LOG-STRUC
-
LSP-log for a single level
- level: string
-
Level
- lsps: object
-
LSP table
-
- lsp: object[]
-
An IS-IS LSP (header information only)
-
- lsp-id: string
-
LSP ID
- database-log: ISIS-SH-LSP-DB-LOG-STRUC
-
Database-log for a single level
- lsp-table-summary: ISIS-SH-LSP-DB-SUMMARY
-
Summary information for one level's LSP database
- adjacency-log: ISIS-SH-ADJ-LOG-STRUC
-
Log of adjacency changes within a single level
- detailed-lsps: object
-
Detailed LSP table. Use to retrieve LSPs with TLV content.
-
- detailed-lsp: object[]
-
An IS-IS LSP with detailed TLV data included
-
- lsp-id: string
-
LSP ID
Example
{
"adjacencies": {
"adjacency": [
{
"adjacency-ietf-nsf-capable-flag": "boolean",
"adjacency-checkpoint-object-id": "integer",
"adjacency-ipv6bfd-state": "string",
"adjacency-topology": [
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
],
"adjacency-local-priority": "string",
"nsr-standby": "integer",
"adj-ipv6bfd-retry-running": "boolean",
"adjacency-uptime-valid-flag": "boolean",
"adj-ipv4bfd-retry-count": "integer",
"adjacency-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer"
}
}
}
}
]
}
]
}
}
link-state-databases_schema:
This list describes LSPs in the LSDB.
- link-state-database: object[]
-
This list describes LSPs in the LSDB.
-
object - undefined-tlvs: object
-
List of TLVs that are not defined within the model, or are not recognised by the system.
-
- undefined-tlv: object[]
-
List of TLVs that are not defined within the model, or are not recognised by the system.
-
- type: integer
-
Reference to the undefined TLV's type
- link-state-database-state: OVERLAY-OCNI-ISIS-LSP-STATE
-
State parameters of Link State PDU.
- tlvses: object
-
List of TLV types in the LSDB for the specified LSP.
-
- tlvs: object[]
-
List of TLV types in the LSDB for the specified LSP.
-
object - instance-ids: object
-
A list of instance IDs received within TLV 7 within an IS-IS LSP. In the case that more than one instance of TLV 7 is included in the LSP, the instance IDs specified within the instances are concatenated within this list.
-
- instance-id: object[]
-
A list of instance IDs received within TLV 7 within an IS-IS LSP. In the case that more than one instance of TLV 7 is included in the LSP, the instance IDs specified within the instances are concatenated within this list.
-
- instance-id: integer
-
Reference to the unique instance ID .
- router-capabilities: object
-
This list describes IS Router capabilities.
-
- router-capability: object[]
-
This list describes IS Router capabilities.
-
object - subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV
-
- subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV
-
object - subtlvs-state: OVERLAY-OCNI-ISIS-SUBTLV-STATE
-
State parameters of IS Router Capabilities
- segment-routing-algorithms: object
-
List of the segment routing algorithsm advertised within the TLV.
-
- segment-routing-algorithm: object[]
-
List of the segment routing algorithsm advertised within the TLV.
-
- algorithm: string spf, strict-spf
-
Reference to the SR algorithm that the subTLV describes.
- type: string
-
Reference to the sub-TLV type
- segment-routing-capability: OVERLAY-OCNI-ISIS-SEGMENT-ROUTING-CAPABILITY
-
This container defines SR Capability sub-TLV 2.
- undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- instance-number: integer
-
Reference to the instance number of the router capability TLV.
- router-capabilities-state: OVERLAY-OCNI-ISIS-ROUTER-CAPABILITY-STATE
-
State parameters of TLV 242.
- ipv4-internal-reachability: object
-
This container defines list of IPv4 internal reachability information.
-
- prefixes: object
-
IPv4 prefixes and internal reachability attributes.
-
- prefixe: object[]
-
IPv4 prefixes and internal reachability attributes.
-
- prefix: string
-
Reference to the IPv4 prefix
- ipv6-srlgs: object
-
Instance of the IPv6 SRLG TLV.
-
- ipv6-srlg: object[]
-
Instance of the IPv6 SRLG TLV.
-
- instance-number: integer
-
Reference to the instance number of the IPv6 Shared Risk Link Group (SRLG) TLV.
- area-address: OVERLAY-OCNI-ISIS-AREA-ADDRESS
-
This container defines TLV 1.
- nlpid: OVERLAY-OCNI-ISIS-NLPID
-
This container defines TLV 129.
- purge-oi: OVERLAY-OCNI-ISIS-PURGE-OI
-
This container defines ISIS purge TLV .
- ipv4-external-reachability: object
-
This container defines list of IPv4 external reachability information.
-
- ipv4-external-reachability-prefixes: object
-
IPv4 external prefixes and reachability attributes.
-
- ipv4-external-reachability-prefixe: object[]
-
IPv4 external prefixes and reachability attributes.
-
- prefix: string
-
Reference to the IPv4 prefix.
- ipv6-interface-addresses: OVERLAY-OCNI-ISIS-IPV6-INTERFACE-ADDRESSES
-
This container defines TLV 232.
- ipv4-srlgs: object
-
Instance of the IPv4 SRLG TLV
-
- ipv4-srlg: object[]
-
Instance of the IPv4 SRLG TLV
-
- instance-number: integer
-
Reference to the instance number of TLV 138.
- extended-ipv4-reachability: object
-
This container defines list of IPv4 extended reachability information.
-
- extended-ipv4-reachability-prefixes: object
-
This list describes IPv4 extended prefixes and attributes.
-
- extended-ipv4-reachability-prefixe: object[]
-
This list describes IPv4 extended prefixes and attributes.
-
object - prefix: string
-
Reference to the IPv4 prefix that the TLV describes the attributes of.
- prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - tag64: OVERLAY-OCNI-ISIS-TAG64
-
This container defines sub-TLV 2 .
- prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- ipv4-source-router-id: OVERLAY-OCNI-ISIS-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- tag: OVERLAY-OCNI-ISIS-TAG
-
This container defines sub-TLV 1 .
- flags: OVERLAY-OCNI-ISIS-FLAGS
-
This container defines sub-TLV 4 .
- prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- type: string
-
Reference to the sub-TLV type
- ipv6-source-router-id: OVERLAY-OCNI-ISIS-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- prefixes-state: OVERLAY-OCNI-ISIS-PREFIX-STATE
-
State parameters of an IPv4 extended prefix.
- ipv4-interface-addresses: OVERLAY-OCNI-ISIS-IPV4-INTERFACE-ADDRESSES
-
This container defines TLV 132.
- multi-topology: object
-
This container defines the topology supported.
-
- topologies: object
-
This list describes a topology.
-
- topology: object[]
-
This list describes a topology.
-
- mt-id: integer
-
Reference to the multi-topology ID being described by the list entry.
- ipv6-te-router-id: OVERLAY-OCNI-ISIS-IPV6-TE-ROUTER-ID
-
This container defines TLV 140.
- is-reachability: object
-
This container describes list of ISIS neighbors and attributes.
-
- neighbors: object
-
IS reachability neighbor attributes.
-
- neighbor: object[]
-
IS reachability neighbor attributes .
-
- system-id: string
-
Reference to the system ID of the neighbor.
- mt-isn: object
-
This container defines list of ISIS multi-topology neighbors.
-
- mt-isn-neighbors: object
-
This container describes IS neighbors.
-
- mt-isn-neighbor: object[]
-
This container describes IS neighbors.
-
object - mt-isn-neighbors-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-isn-neighbors-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - subtlvs-ipv6-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13.
- subtlvs-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- subtlvs-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
- subtlvs-te-default-metric: OVERLAY-OCNI-ISIS-SUBTLV-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18.
- subtlvs-max-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9 .
- subtlvs-lan-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- subtlvs-lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
- subtlvs-max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10.
- subtlvs-unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- subtlvs-unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
- subtlvs-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-ADMIN-GROUP
-
This container defines sub-TLV 3 .
- subtlvs-ipv4-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8 .
- subtlvs-extended-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14.
- subtlvs-bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
- subtlvs-bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - subtlvs-bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINTS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- bandwidth-constraints-constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- bandwidth-constraints-constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
- subtlvs-ipv6-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12.
- type: string
-
Reference to the sub-TLV type.
- subtlvs-ipv4-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6 .
- mt-isn-neighbors-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-isn-neighbors-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-isn-neighbors-state: OVERLAY-OCNI-ISIS-NEIGHBOR-STATE
-
State parameters of MT neighbor.
- system-id: string
-
Reference to the System ID of the neighbor.
- mt-id: integer
-
Reference to the topologythat the neighbor is within.
- tlvs-state: OVERLAY-OCNI-ISIS-TLV-STATE
-
Operational state parameters relating to the specified LSP
- extended-is-reachability: object
-
This container defines list of ISIS extended reachability neighbors.
-
- extended-is-reachability-neighbors: object
-
This list describes ISIS extended neigbors and reachability attributes .
-
- extended-is-reachability-neighbor: object[]
-
This list describes ISIS extended neigbors and reachability attributes.
-
object - neighbors-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- neighbors-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - ipv6-neighbor-address: OVERLAY-OCNI-ISIS-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13.
- max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10.
- bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
- bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
- te-default-metric: OVERLAY-OCNI-ISIS-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18.
- max-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9 .
- lan-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
- admin-group: OVERLAY-OCNI-ISIS-ADMIN-GROUP
-
This container defines sub-TLV 3 .
- ipv4-neighbor-address: OVERLAY-OCNI-ISIS-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8 .
- extended-admin-group: OVERLAY-OCNI-ISIS-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14.
- ipv6-interface-address: OVERLAY-OCNI-ISIS-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12.
- adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
- ipv4-interface-address: OVERLAY-OCNI-ISIS-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6 .
- type: string
-
Reference to the sub-TLV type.
- unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
- neighbors-state: OVERLAY-OCNI-ISIS-NEIGHBORS-STATE
-
State parameters of extended neighbor
- neighbors-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- neighbors-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- system-id: string
-
Reference to the neighboring system's system ID.
- mt-ipv6-reachability: object
-
This container defines list of IPv6 reachability information in multi - topology environment.
-
- mt-ipv6-reachability-prefixes: object
-
List of IPv6 prefixes contained within MT reachability TLV.
-
- mt-ipv6-reachability-prefixe: object[]
-
List of IPv6 prefixes contained within MT reachability TLV.
-
object - mt-ipv6-reachability-prefixes-state: OVERLAY-OCNI-ISIS-MT-IPV6-REACHABILITY-PREFIXES-PREFIX-STATE
-
State parameters relating an IPv6 prefix attribute
- prefix: string
-
Reference to the IPv6 prefix described by the TLV.
- mt-ipv6-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-ipv6-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-id: integer
-
Reference to the multi-topology ID .
- mt-ipv6-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-ipv6-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - mt-ipv6-reachability-prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- mt-ipv6-reachability-prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- mt-ipv6-reachability-prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- type: string
-
Reference to the sub-TLV type
- mt-ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- authentication: OVERLAY-OCNI-ISIS-AUTHENTICATION
-
This container defines authentication information of the node.
- host-name: OVERLAY-OCNI-ISIS-HOSTNAME
-
This container defines TLV 137.
- mt-ipv4-reachability: object
-
This container defines list of IPv4 reachability Information in multi-topology environment.
-
- mt-ipv4-reachability-prefixes: object
-
IPv4 prefixes that are contained within MT reachability TLV.
-
- mt-ipv4-reachability-prefixe: object[]
-
IPv4 prefixes that are contained within MT reachability TLV.
-
object - prefix: string
-
Reference to the prefix to which reachability is being advertised.
- mt-ipv4-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-ipv4-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-ipv4-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-ipv4-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- mt-ipv4-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- type: string
-
Reference to the sub-TLV type
- mt-id: integer
-
Reference to the topology ID of the topology that the prefix is within.
- mt-ipv4-reachability-prefixes-state: OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-STATE
-
State parameters of an IPv4 extended prefix.
- ipv6-reachability: object
-
This container defines list of IPv6 reachability information.
-
- ipv6-reachability-prefixes: object
-
This list defines IPv6 extended prefix attributes.
-
- ipv6-reachability-prefixe: object[]
-
This list defines IPv6 extended prefix attributes.
-
object - ipv6-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- ipv6-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- prefix: string
-
Reference to the IPv6 prefix that the TLV corresponds to.
- ipv6-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- ipv6-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIXES-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- type: string
-
Reference to the sub-TLV type
- ipv6-reachability-prefixes-state: OVERLAY-OCNI-ISIS-PREFIXES-STATE
-
State parameters of IPv6 prefix attributes
- type: string
-
Reference to the TLV's type.
- ipv4-te-router-id: OVERLAY-OCNI-ISIS-IPV4-TE-ROUTER-ID
-
This container defines TLV 134.
- lsp-id: string
-
A reference to the Link State PDU ID.
Example
{
"link-state-database": [
{
"undefined-tlvs": {
"undefined-tlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"link-state-database-state": {
"sequence-number": "integer",
"version2": "integer",
"checksum": "integer",
"is-type": "integer",
"id-length": "integer",
"pdu-type": "string",
"version": "integer",
"flags": [
"string"
],
"maximum-area-addresses": "integer",
"pdu-length": "integer",
"remaining-lifetime": "integer",
"lsp-id": "string"
},
"tlvses": {
"tlvs": [
{
"instance-ids": {
"instance-id": [
{
"instance-id": "integer",
"state": {
"topology-id": [
"integer"
],
"instance-id": "integer"
}
}
]
},
"router-capabilities": {
"router-capability": [
{
"subtlvs": {
"subtlv": [
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"segment-routing-algorithm": [
{
"algorithm": "string",
"state": {
"algorithm": "string"
}
}
]
},
"type": "string",
"segment-routing-capability": {
"state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
]
},
"undefined-subtlvs": {
"undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"instance-number": "integer",
"router-capabilities-state": {
"instance-number": "integer",
"flags": [
"string"
],
"router-id": "string"
}
}
]
},
"ipv4-internal-reachability": {}
}
]
}
}
]
}
link-state-database_schema:
- undefined-tlvs: object
-
List of TLVs that are not defined within the model, or are not recognised by the system.
-
- undefined-tlv: object[]
-
List of TLVs that are not defined within the model, or are not recognised by the system.
-
- type: integer
-
Reference to the undefined TLV's type
- link-state-database-state: OVERLAY-OCNI-ISIS-LSP-STATE
-
State parameters of Link State PDU.
- tlvses: object
-
List of TLV types in the LSDB for the specified LSP.
-
- tlvs: object[]
-
List of TLV types in the LSDB for the specified LSP.
-
object - instance-ids: object
-
A list of instance IDs received within TLV 7 within an IS-IS LSP. In the case that more than one instance of TLV 7 is included in the LSP, the instance IDs specified within the instances are concatenated within this list.
-
- instance-id: object[]
-
A list of instance IDs received within TLV 7 within an IS-IS LSP. In the case that more than one instance of TLV 7 is included in the LSP, the instance IDs specified within the instances are concatenated within this list.
-
- instance-id: integer
-
Reference to the unique instance ID .
- router-capabilities: object
-
This list describes IS Router capabilities.
-
- router-capability: object[]
-
This list describes IS Router capabilities.
-
object - subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV
-
- subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV
-
object - subtlvs-state: OVERLAY-OCNI-ISIS-SUBTLV-STATE
-
State parameters of IS Router Capabilities
- segment-routing-algorithms: object
-
List of the segment routing algorithsm advertised within the TLV.
-
- segment-routing-algorithm: object[]
-
List of the segment routing algorithsm advertised within the TLV.
-
- algorithm: string spf, strict-spf
-
Reference to the SR algorithm that the subTLV describes.
- type: string
-
Reference to the sub-TLV type
- segment-routing-capability: OVERLAY-OCNI-ISIS-SEGMENT-ROUTING-CAPABILITY
-
This container defines SR Capability sub-TLV 2.
- undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- instance-number: integer
-
Reference to the instance number of the router capability TLV.
- router-capabilities-state: OVERLAY-OCNI-ISIS-ROUTER-CAPABILITY-STATE
-
State parameters of TLV 242.
- ipv4-internal-reachability: object
-
This container defines list of IPv4 internal reachability information.
-
- prefixes: object
-
IPv4 prefixes and internal reachability attributes.
-
- prefixe: object[]
-
IPv4 prefixes and internal reachability attributes.
-
- prefix: string
-
Reference to the IPv4 prefix
- ipv6-srlgs: object
-
Instance of the IPv6 SRLG TLV.
-
- ipv6-srlg: object[]
-
Instance of the IPv6 SRLG TLV.
-
- instance-number: integer
-
Reference to the instance number of the IPv6 Shared Risk Link Group (SRLG) TLV.
- area-address: OVERLAY-OCNI-ISIS-AREA-ADDRESS
-
This container defines TLV 1.
- nlpid: OVERLAY-OCNI-ISIS-NLPID
-
This container defines TLV 129.
- purge-oi: OVERLAY-OCNI-ISIS-PURGE-OI
-
This container defines ISIS purge TLV .
- ipv4-external-reachability: object
-
This container defines list of IPv4 external reachability information.
-
- ipv4-external-reachability-prefixes: object
-
IPv4 external prefixes and reachability attributes.
-
- ipv4-external-reachability-prefixe: object[]
-
IPv4 external prefixes and reachability attributes.
-
- prefix: string
-
Reference to the IPv4 prefix.
- ipv6-interface-addresses: OVERLAY-OCNI-ISIS-IPV6-INTERFACE-ADDRESSES
-
This container defines TLV 232.
- ipv4-srlgs: object
-
Instance of the IPv4 SRLG TLV
-
- ipv4-srlg: object[]
-
Instance of the IPv4 SRLG TLV
-
- instance-number: integer
-
Reference to the instance number of TLV 138.
- extended-ipv4-reachability: object
-
This container defines list of IPv4 extended reachability information.
-
- extended-ipv4-reachability-prefixes: object
-
This list describes IPv4 extended prefixes and attributes.
-
- extended-ipv4-reachability-prefixe: object[]
-
This list describes IPv4 extended prefixes and attributes.
-
object - prefix: string
-
Reference to the IPv4 prefix that the TLV describes the attributes of.
- prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - tag64: OVERLAY-OCNI-ISIS-TAG64
-
This container defines sub-TLV 2 .
- prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- ipv4-source-router-id: OVERLAY-OCNI-ISIS-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- tag: OVERLAY-OCNI-ISIS-TAG
-
This container defines sub-TLV 1 .
- flags: OVERLAY-OCNI-ISIS-FLAGS
-
This container defines sub-TLV 4 .
- prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- type: string
-
Reference to the sub-TLV type
- ipv6-source-router-id: OVERLAY-OCNI-ISIS-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- prefixes-state: OVERLAY-OCNI-ISIS-PREFIX-STATE
-
State parameters of an IPv4 extended prefix.
- ipv4-interface-addresses: OVERLAY-OCNI-ISIS-IPV4-INTERFACE-ADDRESSES
-
This container defines TLV 132.
- multi-topology: object
-
This container defines the topology supported.
-
- topologies: object
-
This list describes a topology.
-
- topology: object[]
-
This list describes a topology.
-
- mt-id: integer
-
Reference to the multi-topology ID being described by the list entry.
- ipv6-te-router-id: OVERLAY-OCNI-ISIS-IPV6-TE-ROUTER-ID
-
This container defines TLV 140.
- is-reachability: object
-
This container describes list of ISIS neighbors and attributes.
-
- neighbors: object
-
IS reachability neighbor attributes.
-
- neighbor: object[]
-
IS reachability neighbor attributes .
-
- system-id: string
-
Reference to the system ID of the neighbor.
- mt-isn: object
-
This container defines list of ISIS multi-topology neighbors.
-
- mt-isn-neighbors: object
-
This container describes IS neighbors.
-
- mt-isn-neighbor: object[]
-
This container describes IS neighbors.
-
object - mt-isn-neighbors-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-isn-neighbors-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - subtlvs-ipv6-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13.
- subtlvs-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- subtlvs-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
- subtlvs-te-default-metric: OVERLAY-OCNI-ISIS-SUBTLV-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18.
- subtlvs-max-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9 .
- subtlvs-lan-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- subtlvs-lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
- subtlvs-max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10.
- subtlvs-unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- subtlvs-unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
- subtlvs-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-ADMIN-GROUP
-
This container defines sub-TLV 3 .
- subtlvs-ipv4-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8 .
- subtlvs-extended-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14.
- subtlvs-bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
- subtlvs-bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - subtlvs-bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINTS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- bandwidth-constraints-constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- bandwidth-constraints-constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
- subtlvs-ipv6-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12.
- type: string
-
Reference to the sub-TLV type.
- subtlvs-ipv4-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6 .
- mt-isn-neighbors-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-isn-neighbors-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-isn-neighbors-state: OVERLAY-OCNI-ISIS-NEIGHBOR-STATE
-
State parameters of MT neighbor.
- system-id: string
-
Reference to the System ID of the neighbor.
- mt-id: integer
-
Reference to the topologythat the neighbor is within.
- tlvs-state: OVERLAY-OCNI-ISIS-TLV-STATE
-
Operational state parameters relating to the specified LSP
- extended-is-reachability: object
-
This container defines list of ISIS extended reachability neighbors.
-
- extended-is-reachability-neighbors: object
-
This list describes ISIS extended neigbors and reachability attributes .
-
- extended-is-reachability-neighbor: object[]
-
This list describes ISIS extended neigbors and reachability attributes.
-
object - neighbors-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- neighbors-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - ipv6-neighbor-address: OVERLAY-OCNI-ISIS-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13.
- max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10.
- bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
- bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
- te-default-metric: OVERLAY-OCNI-ISIS-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18.
- max-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9 .
- lan-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
- admin-group: OVERLAY-OCNI-ISIS-ADMIN-GROUP
-
This container defines sub-TLV 3 .
- ipv4-neighbor-address: OVERLAY-OCNI-ISIS-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8 .
- extended-admin-group: OVERLAY-OCNI-ISIS-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14.
- ipv6-interface-address: OVERLAY-OCNI-ISIS-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12.
- adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
- ipv4-interface-address: OVERLAY-OCNI-ISIS-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6 .
- type: string
-
Reference to the sub-TLV type.
- unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
- neighbors-state: OVERLAY-OCNI-ISIS-NEIGHBORS-STATE
-
State parameters of extended neighbor
- neighbors-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- neighbors-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- system-id: string
-
Reference to the neighboring system's system ID.
- mt-ipv6-reachability: object
-
This container defines list of IPv6 reachability information in multi - topology environment.
-
- mt-ipv6-reachability-prefixes: object
-
List of IPv6 prefixes contained within MT reachability TLV.
-
- mt-ipv6-reachability-prefixe: object[]
-
List of IPv6 prefixes contained within MT reachability TLV.
-
object - mt-ipv6-reachability-prefixes-state: OVERLAY-OCNI-ISIS-MT-IPV6-REACHABILITY-PREFIXES-PREFIX-STATE
-
State parameters relating an IPv6 prefix attribute
- prefix: string
-
Reference to the IPv6 prefix described by the TLV.
- mt-ipv6-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-ipv6-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-id: integer
-
Reference to the multi-topology ID .
- mt-ipv6-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-ipv6-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - mt-ipv6-reachability-prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- mt-ipv6-reachability-prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- mt-ipv6-reachability-prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- type: string
-
Reference to the sub-TLV type
- mt-ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- authentication: OVERLAY-OCNI-ISIS-AUTHENTICATION
-
This container defines authentication information of the node.
- host-name: OVERLAY-OCNI-ISIS-HOSTNAME
-
This container defines TLV 137.
- mt-ipv4-reachability: object
-
This container defines list of IPv4 reachability Information in multi-topology environment.
-
- mt-ipv4-reachability-prefixes: object
-
IPv4 prefixes that are contained within MT reachability TLV.
-
- mt-ipv4-reachability-prefixe: object[]
-
IPv4 prefixes that are contained within MT reachability TLV.
-
object - prefix: string
-
Reference to the prefix to which reachability is being advertised.
- mt-ipv4-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-ipv4-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-ipv4-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-ipv4-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- mt-ipv4-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- type: string
-
Reference to the sub-TLV type
- mt-id: integer
-
Reference to the topology ID of the topology that the prefix is within.
- mt-ipv4-reachability-prefixes-state: OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-STATE
-
State parameters of an IPv4 extended prefix.
- ipv6-reachability: object
-
This container defines list of IPv6 reachability information.
-
- ipv6-reachability-prefixes: object
-
This list defines IPv6 extended prefix attributes.
-
- ipv6-reachability-prefixe: object[]
-
This list defines IPv6 extended prefix attributes.
-
object - ipv6-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- ipv6-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- prefix: string
-
Reference to the IPv6 prefix that the TLV corresponds to.
- ipv6-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- ipv6-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIXES-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- type: string
-
Reference to the sub-TLV type
- ipv6-reachability-prefixes-state: OVERLAY-OCNI-ISIS-PREFIXES-STATE
-
State parameters of IPv6 prefix attributes
- type: string
-
Reference to the TLV's type.
- ipv4-te-router-id: OVERLAY-OCNI-ISIS-IPV4-TE-ROUTER-ID
-
This container defines TLV 134.
- lsp-id: string
-
A reference to the Link State PDU ID.
Example
{
"undefined-tlvs": {
"undefined-tlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"link-state-database-state": {
"sequence-number": "integer",
"version2": "integer",
"checksum": "integer",
"is-type": "integer",
"id-length": "integer",
"pdu-type": "string",
"version": "integer",
"flags": [
"string"
],
"maximum-area-addresses": "integer",
"pdu-length": "integer",
"remaining-lifetime": "integer",
"lsp-id": "string"
},
"tlvses": {
"tlvs": [
{
"instance-ids": {
"instance-id": [
{
"instance-id": "integer",
"state": {
"topology-id": [
"integer"
],
"instance-id": "integer"
}
}
]
},
"router-capabilities": {
"router-capability": [
{
"subtlvs": {
"subtlv": [
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"segment-routing-algorithm": [
{
"algorithm": "string",
"state": {
"algorithm": "string"
}
}
]
},
"type": "string",
"segment-routing-capability": {
"state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
]
},
"undefined-subtlvs": {
"undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"instance-number": "integer",
"router-capabilities-state": {
"instance-number": "integer",
"flags": [
"string"
],
"router-id": "string"
}
}
]
},
"ipv4-internal-reachability": {
"prefixes": {
"prefixe": [
null
]
}
}
}
]
}
}
undefined-tlvs_schema:
List of TLVs that are not defined within the model, or are not recognised by the system.
- undefined-tlv: object[]
-
List of TLVs that are not defined within the model, or are not recognised by the system.
-
- type: integer
-
Reference to the undefined TLV's type
Example
{
"undefined-tlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
undefined-tlv_schema:
- type: integer
-
Reference to the undefined TLV's type
Example
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
tlvses_schema:
List of TLV types in the LSDB for the specified LSP.
- tlvs: object[]
-
List of TLV types in the LSDB for the specified LSP.
-
object - instance-ids: object
-
A list of instance IDs received within TLV 7 within an IS-IS LSP. In the case that more than one instance of TLV 7 is included in the LSP, the instance IDs specified within the instances are concatenated within this list.
-
- instance-id: object[]
-
A list of instance IDs received within TLV 7 within an IS-IS LSP. In the case that more than one instance of TLV 7 is included in the LSP, the instance IDs specified within the instances are concatenated within this list.
-
- instance-id: integer
-
Reference to the unique instance ID .
- router-capabilities: object
-
This list describes IS Router capabilities.
-
- router-capability: object[]
-
This list describes IS Router capabilities.
-
object - subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV
-
- subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV
-
object - subtlvs-state: OVERLAY-OCNI-ISIS-SUBTLV-STATE
-
State parameters of IS Router Capabilities
- segment-routing-algorithms: object
-
List of the segment routing algorithsm advertised within the TLV.
-
- segment-routing-algorithm: object[]
-
List of the segment routing algorithsm advertised within the TLV.
-
- algorithm: string spf, strict-spf
-
Reference to the SR algorithm that the subTLV describes.
- type: string
-
Reference to the sub-TLV type
- segment-routing-capability: OVERLAY-OCNI-ISIS-SEGMENT-ROUTING-CAPABILITY
-
This container defines SR Capability sub-TLV 2.
- undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- instance-number: integer
-
Reference to the instance number of the router capability TLV.
- router-capabilities-state: OVERLAY-OCNI-ISIS-ROUTER-CAPABILITY-STATE
-
State parameters of TLV 242.
- ipv4-internal-reachability: object
-
This container defines list of IPv4 internal reachability information.
-
- prefixes: object
-
IPv4 prefixes and internal reachability attributes.
-
- prefixe: object[]
-
IPv4 prefixes and internal reachability attributes.
-
- prefix: string
-
Reference to the IPv4 prefix
- ipv6-srlgs: object
-
Instance of the IPv6 SRLG TLV.
-
- ipv6-srlg: object[]
-
Instance of the IPv6 SRLG TLV.
-
- instance-number: integer
-
Reference to the instance number of the IPv6 Shared Risk Link Group (SRLG) TLV.
- area-address: OVERLAY-OCNI-ISIS-AREA-ADDRESS
-
This container defines TLV 1.
- nlpid: OVERLAY-OCNI-ISIS-NLPID
-
This container defines TLV 129.
- purge-oi: OVERLAY-OCNI-ISIS-PURGE-OI
-
This container defines ISIS purge TLV .
- ipv4-external-reachability: object
-
This container defines list of IPv4 external reachability information.
-
- ipv4-external-reachability-prefixes: object
-
IPv4 external prefixes and reachability attributes.
-
- ipv4-external-reachability-prefixe: object[]
-
IPv4 external prefixes and reachability attributes.
-
- prefix: string
-
Reference to the IPv4 prefix.
- ipv6-interface-addresses: OVERLAY-OCNI-ISIS-IPV6-INTERFACE-ADDRESSES
-
This container defines TLV 232.
- ipv4-srlgs: object
-
Instance of the IPv4 SRLG TLV
-
- ipv4-srlg: object[]
-
Instance of the IPv4 SRLG TLV
-
- instance-number: integer
-
Reference to the instance number of TLV 138.
- extended-ipv4-reachability: object
-
This container defines list of IPv4 extended reachability information.
-
- extended-ipv4-reachability-prefixes: object
-
This list describes IPv4 extended prefixes and attributes.
-
- extended-ipv4-reachability-prefixe: object[]
-
This list describes IPv4 extended prefixes and attributes.
-
object - prefix: string
-
Reference to the IPv4 prefix that the TLV describes the attributes of.
- prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - tag64: OVERLAY-OCNI-ISIS-TAG64
-
This container defines sub-TLV 2 .
- prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- ipv4-source-router-id: OVERLAY-OCNI-ISIS-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- tag: OVERLAY-OCNI-ISIS-TAG
-
This container defines sub-TLV 1 .
- flags: OVERLAY-OCNI-ISIS-FLAGS
-
This container defines sub-TLV 4 .
- prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- type: string
-
Reference to the sub-TLV type
- ipv6-source-router-id: OVERLAY-OCNI-ISIS-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- prefixes-state: OVERLAY-OCNI-ISIS-PREFIX-STATE
-
State parameters of an IPv4 extended prefix.
- ipv4-interface-addresses: OVERLAY-OCNI-ISIS-IPV4-INTERFACE-ADDRESSES
-
This container defines TLV 132.
- multi-topology: object
-
This container defines the topology supported.
-
- topologies: object
-
This list describes a topology.
-
- topology: object[]
-
This list describes a topology.
-
- mt-id: integer
-
Reference to the multi-topology ID being described by the list entry.
- ipv6-te-router-id: OVERLAY-OCNI-ISIS-IPV6-TE-ROUTER-ID
-
This container defines TLV 140.
- is-reachability: object
-
This container describes list of ISIS neighbors and attributes.
-
- neighbors: object
-
IS reachability neighbor attributes.
-
- neighbor: object[]
-
IS reachability neighbor attributes .
-
- system-id: string
-
Reference to the system ID of the neighbor.
- mt-isn: object
-
This container defines list of ISIS multi-topology neighbors.
-
- mt-isn-neighbors: object
-
This container describes IS neighbors.
-
- mt-isn-neighbor: object[]
-
This container describes IS neighbors.
-
object - mt-isn-neighbors-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-isn-neighbors-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - subtlvs-ipv6-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13.
- subtlvs-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- subtlvs-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
- subtlvs-te-default-metric: OVERLAY-OCNI-ISIS-SUBTLV-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18.
- subtlvs-max-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9 .
- subtlvs-lan-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- subtlvs-lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
- subtlvs-max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10.
- subtlvs-unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- subtlvs-unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
- subtlvs-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-ADMIN-GROUP
-
This container defines sub-TLV 3 .
- subtlvs-ipv4-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8 .
- subtlvs-extended-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14.
- subtlvs-bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
- subtlvs-bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - subtlvs-bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINTS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- bandwidth-constraints-constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- bandwidth-constraints-constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
- subtlvs-ipv6-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12.
- type: string
-
Reference to the sub-TLV type.
- subtlvs-ipv4-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6 .
- mt-isn-neighbors-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-isn-neighbors-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-isn-neighbors-state: OVERLAY-OCNI-ISIS-NEIGHBOR-STATE
-
State parameters of MT neighbor.
- system-id: string
-
Reference to the System ID of the neighbor.
- mt-id: integer
-
Reference to the topologythat the neighbor is within.
- tlvs-state: OVERLAY-OCNI-ISIS-TLV-STATE
-
Operational state parameters relating to the specified LSP
- extended-is-reachability: object
-
This container defines list of ISIS extended reachability neighbors.
-
- extended-is-reachability-neighbors: object
-
This list describes ISIS extended neigbors and reachability attributes .
-
- extended-is-reachability-neighbor: object[]
-
This list describes ISIS extended neigbors and reachability attributes.
-
object - neighbors-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- neighbors-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - ipv6-neighbor-address: OVERLAY-OCNI-ISIS-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13.
- max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10.
- bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
- bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
- te-default-metric: OVERLAY-OCNI-ISIS-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18.
- max-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9 .
- lan-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
- admin-group: OVERLAY-OCNI-ISIS-ADMIN-GROUP
-
This container defines sub-TLV 3 .
- ipv4-neighbor-address: OVERLAY-OCNI-ISIS-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8 .
- extended-admin-group: OVERLAY-OCNI-ISIS-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14.
- ipv6-interface-address: OVERLAY-OCNI-ISIS-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12.
- adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
- ipv4-interface-address: OVERLAY-OCNI-ISIS-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6 .
- type: string
-
Reference to the sub-TLV type.
- unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
- neighbors-state: OVERLAY-OCNI-ISIS-NEIGHBORS-STATE
-
State parameters of extended neighbor
- neighbors-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- neighbors-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- system-id: string
-
Reference to the neighboring system's system ID.
- mt-ipv6-reachability: object
-
This container defines list of IPv6 reachability information in multi - topology environment.
-
- mt-ipv6-reachability-prefixes: object
-
List of IPv6 prefixes contained within MT reachability TLV.
-
- mt-ipv6-reachability-prefixe: object[]
-
List of IPv6 prefixes contained within MT reachability TLV.
-
object - mt-ipv6-reachability-prefixes-state: OVERLAY-OCNI-ISIS-MT-IPV6-REACHABILITY-PREFIXES-PREFIX-STATE
-
State parameters relating an IPv6 prefix attribute
- prefix: string
-
Reference to the IPv6 prefix described by the TLV.
- mt-ipv6-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-ipv6-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-id: integer
-
Reference to the multi-topology ID .
- mt-ipv6-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-ipv6-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - mt-ipv6-reachability-prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- mt-ipv6-reachability-prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- mt-ipv6-reachability-prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- type: string
-
Reference to the sub-TLV type
- mt-ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- authentication: OVERLAY-OCNI-ISIS-AUTHENTICATION
-
This container defines authentication information of the node.
- host-name: OVERLAY-OCNI-ISIS-HOSTNAME
-
This container defines TLV 137.
- mt-ipv4-reachability: object
-
This container defines list of IPv4 reachability Information in multi-topology environment.
-
- mt-ipv4-reachability-prefixes: object
-
IPv4 prefixes that are contained within MT reachability TLV.
-
- mt-ipv4-reachability-prefixe: object[]
-
IPv4 prefixes that are contained within MT reachability TLV.
-
object - prefix: string
-
Reference to the prefix to which reachability is being advertised.
- mt-ipv4-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-ipv4-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-ipv4-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-ipv4-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- mt-ipv4-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- type: string
-
Reference to the sub-TLV type
- mt-id: integer
-
Reference to the topology ID of the topology that the prefix is within.
- mt-ipv4-reachability-prefixes-state: OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-STATE
-
State parameters of an IPv4 extended prefix.
- ipv6-reachability: object
-
This container defines list of IPv6 reachability information.
-
- ipv6-reachability-prefixes: object
-
This list defines IPv6 extended prefix attributes.
-
- ipv6-reachability-prefixe: object[]
-
This list defines IPv6 extended prefix attributes.
-
object - ipv6-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- ipv6-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- prefix: string
-
Reference to the IPv6 prefix that the TLV corresponds to.
- ipv6-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- ipv6-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIXES-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- type: string
-
Reference to the sub-TLV type
- ipv6-reachability-prefixes-state: OVERLAY-OCNI-ISIS-PREFIXES-STATE
-
State parameters of IPv6 prefix attributes
- type: string
-
Reference to the TLV's type.
- ipv4-te-router-id: OVERLAY-OCNI-ISIS-IPV4-TE-ROUTER-ID
-
This container defines TLV 134.
Example
{
"tlvs": [
{
"instance-ids": {
"instance-id": [
{
"instance-id": "integer",
"state": {
"topology-id": [
"integer"
],
"instance-id": "integer"
}
}
]
},
"router-capabilities": {
"router-capability": [
{
"subtlvs": {
"subtlv": [
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"segment-routing-algorithm": [
{
"algorithm": "string",
"state": {
"algorithm": "string"
}
}
]
},
"type": "string",
"segment-routing-capability": {
"state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
]
},
"undefined-subtlvs": {
"undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"instance-number": "integer",
"router-capabilities-state": {
"instance-number": "integer",
"flags": [
"string"
],
"router-id": "string"
}
}
]
},
"ipv4-internal-reachability": {
"prefixes": {
"prefixe": [
{
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"default-metric": "integer",
"flags": "string"
}
}
}
]
}
}
}
]
}
tlvs_schema:
- instance-ids: object
-
A list of instance IDs received within TLV 7 within an IS-IS LSP. In the case that more than one instance of TLV 7 is included in the LSP, the instance IDs specified within the instances are concatenated within this list.
-
- instance-id: object[]
-
A list of instance IDs received within TLV 7 within an IS-IS LSP. In the case that more than one instance of TLV 7 is included in the LSP, the instance IDs specified within the instances are concatenated within this list.
-
- instance-id: integer
-
Reference to the unique instance ID .
- router-capabilities: object
-
This list describes IS Router capabilities.
-
- router-capability: object[]
-
This list describes IS Router capabilities.
-
object - subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV
-
- subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV
-
object - subtlvs-state: OVERLAY-OCNI-ISIS-SUBTLV-STATE
-
State parameters of IS Router Capabilities
- segment-routing-algorithms: object
-
List of the segment routing algorithsm advertised within the TLV.
-
- segment-routing-algorithm: object[]
-
List of the segment routing algorithsm advertised within the TLV.
-
- algorithm: string spf, strict-spf
-
Reference to the SR algorithm that the subTLV describes.
- type: string
-
Reference to the sub-TLV type
- segment-routing-capability: OVERLAY-OCNI-ISIS-SEGMENT-ROUTING-CAPABILITY
-
This container defines SR Capability sub-TLV 2.
- undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- instance-number: integer
-
Reference to the instance number of the router capability TLV.
- router-capabilities-state: OVERLAY-OCNI-ISIS-ROUTER-CAPABILITY-STATE
-
State parameters of TLV 242.
- ipv4-internal-reachability: object
-
This container defines list of IPv4 internal reachability information.
-
- prefixes: object
-
IPv4 prefixes and internal reachability attributes.
-
- prefixe: object[]
-
IPv4 prefixes and internal reachability attributes.
-
- prefix: string
-
Reference to the IPv4 prefix
- ipv6-srlgs: object
-
Instance of the IPv6 SRLG TLV.
-
- ipv6-srlg: object[]
-
Instance of the IPv6 SRLG TLV.
-
- instance-number: integer
-
Reference to the instance number of the IPv6 Shared Risk Link Group (SRLG) TLV.
- area-address: OVERLAY-OCNI-ISIS-AREA-ADDRESS
-
This container defines TLV 1.
- nlpid: OVERLAY-OCNI-ISIS-NLPID
-
This container defines TLV 129.
- purge-oi: OVERLAY-OCNI-ISIS-PURGE-OI
-
This container defines ISIS purge TLV .
- ipv4-external-reachability: object
-
This container defines list of IPv4 external reachability information.
-
- ipv4-external-reachability-prefixes: object
-
IPv4 external prefixes and reachability attributes.
-
- ipv4-external-reachability-prefixe: object[]
-
IPv4 external prefixes and reachability attributes.
-
- prefix: string
-
Reference to the IPv4 prefix.
- ipv6-interface-addresses: OVERLAY-OCNI-ISIS-IPV6-INTERFACE-ADDRESSES
-
This container defines TLV 232.
- ipv4-srlgs: object
-
Instance of the IPv4 SRLG TLV
-
- ipv4-srlg: object[]
-
Instance of the IPv4 SRLG TLV
-
- instance-number: integer
-
Reference to the instance number of TLV 138.
- extended-ipv4-reachability: object
-
This container defines list of IPv4 extended reachability information.
-
- extended-ipv4-reachability-prefixes: object
-
This list describes IPv4 extended prefixes and attributes.
-
- extended-ipv4-reachability-prefixe: object[]
-
This list describes IPv4 extended prefixes and attributes.
-
object - prefix: string
-
Reference to the IPv4 prefix that the TLV describes the attributes of.
- prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - tag64: OVERLAY-OCNI-ISIS-TAG64
-
This container defines sub-TLV 2 .
- prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- ipv4-source-router-id: OVERLAY-OCNI-ISIS-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- tag: OVERLAY-OCNI-ISIS-TAG
-
This container defines sub-TLV 1 .
- flags: OVERLAY-OCNI-ISIS-FLAGS
-
This container defines sub-TLV 4 .
- prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- type: string
-
Reference to the sub-TLV type
- ipv6-source-router-id: OVERLAY-OCNI-ISIS-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- prefixes-state: OVERLAY-OCNI-ISIS-PREFIX-STATE
-
State parameters of an IPv4 extended prefix.
- ipv4-interface-addresses: OVERLAY-OCNI-ISIS-IPV4-INTERFACE-ADDRESSES
-
This container defines TLV 132.
- multi-topology: object
-
This container defines the topology supported.
-
- topologies: object
-
This list describes a topology.
-
- topology: object[]
-
This list describes a topology.
-
- mt-id: integer
-
Reference to the multi-topology ID being described by the list entry.
- ipv6-te-router-id: OVERLAY-OCNI-ISIS-IPV6-TE-ROUTER-ID
-
This container defines TLV 140.
- is-reachability: object
-
This container describes list of ISIS neighbors and attributes.
-
- neighbors: object
-
IS reachability neighbor attributes.
-
- neighbor: object[]
-
IS reachability neighbor attributes .
-
- system-id: string
-
Reference to the system ID of the neighbor.
- mt-isn: object
-
This container defines list of ISIS multi-topology neighbors.
-
- mt-isn-neighbors: object
-
This container describes IS neighbors.
-
- mt-isn-neighbor: object[]
-
This container describes IS neighbors.
-
object - mt-isn-neighbors-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-isn-neighbors-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - subtlvs-ipv6-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13.
- subtlvs-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- subtlvs-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
- subtlvs-te-default-metric: OVERLAY-OCNI-ISIS-SUBTLV-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18.
- subtlvs-max-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9 .
- subtlvs-lan-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- subtlvs-lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
- subtlvs-max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10.
- subtlvs-unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- subtlvs-unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
- subtlvs-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-ADMIN-GROUP
-
This container defines sub-TLV 3 .
- subtlvs-ipv4-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8 .
- subtlvs-extended-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14.
- subtlvs-bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
- subtlvs-bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - subtlvs-bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINTS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- bandwidth-constraints-constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- bandwidth-constraints-constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
- subtlvs-ipv6-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12.
- type: string
-
Reference to the sub-TLV type.
- subtlvs-ipv4-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6 .
- mt-isn-neighbors-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-isn-neighbors-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-isn-neighbors-state: OVERLAY-OCNI-ISIS-NEIGHBOR-STATE
-
State parameters of MT neighbor.
- system-id: string
-
Reference to the System ID of the neighbor.
- mt-id: integer
-
Reference to the topologythat the neighbor is within.
- tlvs-state: OVERLAY-OCNI-ISIS-TLV-STATE
-
Operational state parameters relating to the specified LSP
- extended-is-reachability: object
-
This container defines list of ISIS extended reachability neighbors.
-
- extended-is-reachability-neighbors: object
-
This list describes ISIS extended neigbors and reachability attributes .
-
- extended-is-reachability-neighbor: object[]
-
This list describes ISIS extended neigbors and reachability attributes.
-
object - neighbors-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- neighbors-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - ipv6-neighbor-address: OVERLAY-OCNI-ISIS-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13.
- max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10.
- bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
- bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
- te-default-metric: OVERLAY-OCNI-ISIS-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18.
- max-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9 .
- lan-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
- admin-group: OVERLAY-OCNI-ISIS-ADMIN-GROUP
-
This container defines sub-TLV 3 .
- ipv4-neighbor-address: OVERLAY-OCNI-ISIS-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8 .
- extended-admin-group: OVERLAY-OCNI-ISIS-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14.
- ipv6-interface-address: OVERLAY-OCNI-ISIS-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12.
- adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
- ipv4-interface-address: OVERLAY-OCNI-ISIS-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6 .
- type: string
-
Reference to the sub-TLV type.
- unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
- neighbors-state: OVERLAY-OCNI-ISIS-NEIGHBORS-STATE
-
State parameters of extended neighbor
- neighbors-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- neighbors-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- system-id: string
-
Reference to the neighboring system's system ID.
- mt-ipv6-reachability: object
-
This container defines list of IPv6 reachability information in multi - topology environment.
-
- mt-ipv6-reachability-prefixes: object
-
List of IPv6 prefixes contained within MT reachability TLV.
-
- mt-ipv6-reachability-prefixe: object[]
-
List of IPv6 prefixes contained within MT reachability TLV.
-
object - mt-ipv6-reachability-prefixes-state: OVERLAY-OCNI-ISIS-MT-IPV6-REACHABILITY-PREFIXES-PREFIX-STATE
-
State parameters relating an IPv6 prefix attribute
- prefix: string
-
Reference to the IPv6 prefix described by the TLV.
- mt-ipv6-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-ipv6-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-id: integer
-
Reference to the multi-topology ID .
- mt-ipv6-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-ipv6-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - mt-ipv6-reachability-prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- mt-ipv6-reachability-prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- mt-ipv6-reachability-prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- type: string
-
Reference to the sub-TLV type
- mt-ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- authentication: OVERLAY-OCNI-ISIS-AUTHENTICATION
-
This container defines authentication information of the node.
- host-name: OVERLAY-OCNI-ISIS-HOSTNAME
-
This container defines TLV 137.
- mt-ipv4-reachability: object
-
This container defines list of IPv4 reachability Information in multi-topology environment.
-
- mt-ipv4-reachability-prefixes: object
-
IPv4 prefixes that are contained within MT reachability TLV.
-
- mt-ipv4-reachability-prefixe: object[]
-
IPv4 prefixes that are contained within MT reachability TLV.
-
object - prefix: string
-
Reference to the prefix to which reachability is being advertised.
- mt-ipv4-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-ipv4-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-ipv4-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-ipv4-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- mt-ipv4-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- type: string
-
Reference to the sub-TLV type
- mt-id: integer
-
Reference to the topology ID of the topology that the prefix is within.
- mt-ipv4-reachability-prefixes-state: OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-STATE
-
State parameters of an IPv4 extended prefix.
- ipv6-reachability: object
-
This container defines list of IPv6 reachability information.
-
- ipv6-reachability-prefixes: object
-
This list defines IPv6 extended prefix attributes.
-
- ipv6-reachability-prefixe: object[]
-
This list defines IPv6 extended prefix attributes.
-
object - ipv6-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- ipv6-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- prefix: string
-
Reference to the IPv6 prefix that the TLV corresponds to.
- ipv6-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- ipv6-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIXES-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- type: string
-
Reference to the sub-TLV type
- ipv6-reachability-prefixes-state: OVERLAY-OCNI-ISIS-PREFIXES-STATE
-
State parameters of IPv6 prefix attributes
- type: string
-
Reference to the TLV's type.
- ipv4-te-router-id: OVERLAY-OCNI-ISIS-IPV4-TE-ROUTER-ID
-
This container defines TLV 134.
Example
{
"instance-ids": {
"instance-id": [
{
"instance-id": "integer",
"state": {
"topology-id": [
"integer"
],
"instance-id": "integer"
}
}
]
},
"router-capabilities": {
"router-capability": [
{
"subtlvs": {
"subtlv": [
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"segment-routing-algorithm": [
{
"algorithm": "string",
"state": {
"algorithm": "string"
}
}
]
},
"type": "string",
"segment-routing-capability": {
"state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
]
},
"undefined-subtlvs": {
"undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"instance-number": "integer",
"router-capabilities-state": {
"instance-number": "integer",
"flags": [
"string"
],
"router-id": "string"
}
}
]
},
"ipv4-internal-reachability": {
"prefixes": {
"prefixe": [
{
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"default-metric": "integer",
"flags": "string"
}
},
"error-metric": {}
}
]
}
}
}
router-capabilities_schema:
This list describes IS Router capabilities.
- router-capability: object[]
-
This list describes IS Router capabilities.
-
object - subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV
-
- subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV
-
object - subtlvs-state: OVERLAY-OCNI-ISIS-SUBTLV-STATE
-
State parameters of IS Router Capabilities
- segment-routing-algorithms: object
-
List of the segment routing algorithsm advertised within the TLV.
-
- segment-routing-algorithm: object[]
-
List of the segment routing algorithsm advertised within the TLV.
-
- algorithm: string spf, strict-spf
-
Reference to the SR algorithm that the subTLV describes.
- type: string
-
Reference to the sub-TLV type
- segment-routing-capability: OVERLAY-OCNI-ISIS-SEGMENT-ROUTING-CAPABILITY
-
This container defines SR Capability sub-TLV 2.
- undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- instance-number: integer
-
Reference to the instance number of the router capability TLV.
- router-capabilities-state: OVERLAY-OCNI-ISIS-ROUTER-CAPABILITY-STATE
-
State parameters of TLV 242.
Example
{
"router-capability": [
{
"subtlvs": {
"subtlv": [
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"segment-routing-algorithm": [
{
"algorithm": "string",
"state": {
"algorithm": "string"
}
}
]
},
"type": "string",
"segment-routing-capability": {
"state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
]
},
"undefined-subtlvs": {
"undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"instance-number": "integer",
"router-capabilities-state": {
"instance-number": "integer",
"flags": [
"string"
],
"router-id": "string"
}
}
]
}
router-capability_schema:
- subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV
-
- subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV
-
object - subtlvs-state: OVERLAY-OCNI-ISIS-SUBTLV-STATE
-
State parameters of IS Router Capabilities
- segment-routing-algorithms: object
-
List of the segment routing algorithsm advertised within the TLV.
-
- segment-routing-algorithm: object[]
-
List of the segment routing algorithsm advertised within the TLV.
-
- algorithm: string spf, strict-spf
-
Reference to the SR algorithm that the subTLV describes.
- type: string
-
Reference to the sub-TLV type
- segment-routing-capability: OVERLAY-OCNI-ISIS-SEGMENT-ROUTING-CAPABILITY
-
This container defines SR Capability sub-TLV 2.
- undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- instance-number: integer
-
Reference to the instance number of the router capability TLV.
- router-capabilities-state: OVERLAY-OCNI-ISIS-ROUTER-CAPABILITY-STATE
-
State parameters of TLV 242.
Example
{
"subtlvs": {
"subtlv": [
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"segment-routing-algorithm": [
{
"algorithm": "string",
"state": {
"algorithm": "string"
}
}
]
},
"type": "string",
"segment-routing-capability": {
"state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
]
},
"undefined-subtlvs": {
"undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"instance-number": "integer",
"router-capabilities-state": {
"instance-number": "integer",
"flags": [
"string"
],
"router-id": "string"
}
}
undefined-subtlvs_schema:
Sub-TLVs that are not defined in the model or not recognised by system.
- undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
Example
{
"undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
undefined-subtlv_schema:
- type: integer
-
Reference to the type of the undefined sub-TLV
Example
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
subtlvs_schema:
List of subTLV types in the LSDB for the specified TLV
- subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV
-
object - subtlvs-state: OVERLAY-OCNI-ISIS-SUBTLV-STATE
-
State parameters of IS Router Capabilities
- segment-routing-algorithms: object
-
List of the segment routing algorithsm advertised within the TLV.
-
- segment-routing-algorithm: object[]
-
List of the segment routing algorithsm advertised within the TLV.
-
- algorithm: string spf, strict-spf
-
Reference to the SR algorithm that the subTLV describes.
- type: string
-
Reference to the sub-TLV type
- segment-routing-capability: OVERLAY-OCNI-ISIS-SEGMENT-ROUTING-CAPABILITY
-
This container defines SR Capability sub-TLV 2.
Example
{
"subtlv": [
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"segment-routing-algorithm": [
{
"algorithm": "string",
"state": {
"algorithm": "string"
}
}
]
},
"type": "string",
"segment-routing-capability": {
"state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
]
}
subtlv_schema:
- subtlvs-state: OVERLAY-OCNI-ISIS-SUBTLV-STATE
-
State parameters of IS Router Capabilities
- segment-routing-algorithms: object
-
List of the segment routing algorithsm advertised within the TLV.
-
- segment-routing-algorithm: object[]
-
List of the segment routing algorithsm advertised within the TLV.
-
- algorithm: string spf, strict-spf
-
Reference to the SR algorithm that the subTLV describes.
- type: string
-
Reference to the sub-TLV type
- segment-routing-capability: OVERLAY-OCNI-ISIS-SEGMENT-ROUTING-CAPABILITY
-
This container defines SR Capability sub-TLV 2.
Example
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"segment-routing-algorithm": [
{
"algorithm": "string",
"state": {
"algorithm": "string"
}
}
]
},
"type": "string",
"segment-routing-capability": {
"state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
segment-routing-algorithms_schema:
List of the segment routing algorithsm advertised within the TLV.
- segment-routing-algorithm: object[]
-
List of the segment routing algorithsm advertised within the TLV.
-
- algorithm: string spf, strict-spf
-
Reference to the SR algorithm that the subTLV describes.
Example
{
"segment-routing-algorithm": [
{
"algorithm": "string",
"state": {
"algorithm": "string"
}
}
]
}
segment-routing-algorithm_schema:
- algorithm: string spf, strict-spf
-
Reference to the SR algorithm that the subTLV describes.
Example
{
"algorithm": "string",
"state": {
"algorithm": "string"
}
}
mt-ipv4-reachability_schema:
This container defines list of IPv4 reachability Information in multi-topology environment.
- mt-ipv4-reachability-prefixes: object
-
IPv4 prefixes that are contained within MT reachability TLV.
-
- mt-ipv4-reachability-prefixe: object[]
-
IPv4 prefixes that are contained within MT reachability TLV.
-
object - prefix: string
-
Reference to the prefix to which reachability is being advertised.
- mt-ipv4-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-ipv4-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-ipv4-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-ipv4-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- mt-ipv4-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- type: string
-
Reference to the sub-TLV type
- mt-id: integer
-
Reference to the topology ID of the topology that the prefix is within.
- mt-ipv4-reachability-prefixes-state: OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-STATE
-
State parameters of an IPv4 extended prefix.
Example
{
"mt-ipv4-reachability-prefixes": {
"mt-ipv4-reachability-prefixe": [
{
"prefix": "string",
"mt-ipv4-reachability-prefixes-undefined-subtlvs": {
"mt-ipv4-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"mt-ipv4-reachability-prefixes-subtlvs": {
"mt-ipv4-reachability-prefixes-subtlv": [
{
"prefixes-subtlvs-prefix-sids": {
"prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"mt-ipv4-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"type": "string"
}
]
},
"mt-id": "integer",
"mt-ipv4-reachability-prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer",
"mt-id": "integer"
}
}
]
}
}
mt-ipv4-reachability-prefixes_schema:
IPv4 prefixes that are contained within MT reachability TLV.
- mt-ipv4-reachability-prefixe: object[]
-
IPv4 prefixes that are contained within MT reachability TLV.
-
object - prefix: string
-
Reference to the prefix to which reachability is being advertised.
- mt-ipv4-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-ipv4-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-ipv4-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-ipv4-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- mt-ipv4-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- type: string
-
Reference to the sub-TLV type
- mt-id: integer
-
Reference to the topology ID of the topology that the prefix is within.
- mt-ipv4-reachability-prefixes-state: OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-STATE
-
State parameters of an IPv4 extended prefix.
Example
{
"mt-ipv4-reachability-prefixe": [
{
"prefix": "string",
"mt-ipv4-reachability-prefixes-undefined-subtlvs": {
"mt-ipv4-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"mt-ipv4-reachability-prefixes-subtlvs": {
"mt-ipv4-reachability-prefixes-subtlv": [
{
"prefixes-subtlvs-prefix-sids": {
"prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"mt-ipv4-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"type": "string"
}
]
},
"mt-id": "integer",
"mt-ipv4-reachability-prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer",
"mt-id": "integer"
}
}
]
}
mt-ipv4-reachability-prefixe_schema:
- prefix: string
-
Reference to the prefix to which reachability is being advertised.
- mt-ipv4-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-ipv4-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-ipv4-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-ipv4-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- mt-ipv4-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- type: string
-
Reference to the sub-TLV type
- mt-id: integer
-
Reference to the topology ID of the topology that the prefix is within.
- mt-ipv4-reachability-prefixes-state: OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-STATE
-
State parameters of an IPv4 extended prefix.
Example
{
"prefix": "string",
"mt-ipv4-reachability-prefixes-undefined-subtlvs": {
"mt-ipv4-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"mt-ipv4-reachability-prefixes-subtlvs": {
"mt-ipv4-reachability-prefixes-subtlv": [
{
"prefixes-subtlvs-prefix-sids": {
"prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"mt-ipv4-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"type": "string"
}
]
},
"mt-id": "integer",
"mt-ipv4-reachability-prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer",
"mt-id": "integer"
}
}
mt-ipv4-reachability-prefixes-undefined-subtlvs_schema:
Sub-TLVs that are not defined in the model or not recognised by system.
- mt-ipv4-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
Example
{
"mt-ipv4-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
mt-ipv4-reachability-prefixes-undefined-subtlv_schema:
- type: integer
-
Reference to the type of the undefined sub-TLV
Example
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
mt-ipv4-reachability-prefixes-subtlvs_schema:
List of subTLV types in the LSDB for the specified TLV.
- mt-ipv4-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- mt-ipv4-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- type: string
-
Reference to the sub-TLV type
Example
{
"mt-ipv4-reachability-prefixes-subtlv": [
{
"prefixes-subtlvs-prefix-sids": {
"prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"mt-ipv4-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"type": "string"
}
]
}
mt-ipv4-reachability-prefixes-subtlv_schema:
- prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- mt-ipv4-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- type: string
-
Reference to the sub-TLV type
Example
{
"prefixes-subtlvs-prefix-sids": {
"prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"mt-ipv4-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"type": "string"
}
prefixes-subtlvs-prefix-sids_schema:
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
- prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
Example
{
"prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
}
prefixes-subtlvs-prefix-sid_schema:
- value: integer
-
Reference to the value of the prefix SID.
Example
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
mt-isn_schema:
This container defines list of ISIS multi-topology neighbors.
- mt-isn-neighbors: object
-
This container describes IS neighbors.
-
- mt-isn-neighbor: object[]
-
This container describes IS neighbors.
-
object - mt-isn-neighbors-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-isn-neighbors-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - subtlvs-ipv6-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13.
- subtlvs-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- subtlvs-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
- subtlvs-te-default-metric: OVERLAY-OCNI-ISIS-SUBTLV-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18.
- subtlvs-max-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9 .
- subtlvs-lan-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- subtlvs-lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
- subtlvs-max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10.
- subtlvs-unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- subtlvs-unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
- subtlvs-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-ADMIN-GROUP
-
This container defines sub-TLV 3 .
- subtlvs-ipv4-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8 .
- subtlvs-extended-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14.
- subtlvs-bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
- subtlvs-bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - subtlvs-bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINTS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- bandwidth-constraints-constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- bandwidth-constraints-constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
- subtlvs-ipv6-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12.
- type: string
-
Reference to the sub-TLV type.
- subtlvs-ipv4-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6 .
- mt-isn-neighbors-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-isn-neighbors-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-isn-neighbors-state: OVERLAY-OCNI-ISIS-NEIGHBOR-STATE
-
State parameters of MT neighbor.
- system-id: string
-
Reference to the System ID of the neighbor.
- mt-id: integer
-
Reference to the topologythat the neighbor is within.
Example
{
"mt-isn-neighbors": {
"mt-isn-neighbor": [
{
"mt-isn-neighbors-subtlvs": {
"mt-isn-neighbors-subtlv": [
{
"subtlvs-ipv6-neighbor-address": {
"state": {
"ipv6-neighbor-address": [
"string"
]
}
},
"subtlvs-adjacency-sids": {
"subtlvs-adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-te-default-metric": {
"state": {
"te-default-metric": "integer"
}
},
"subtlvs-max-link-bandwidth": {
"state": {
"max-link-bandwidth": "string"
}
},
"subtlvs-lan-adjacency-sids": {
"subtlvs-lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-max-reservable-link-bandwidth": {
"state": {
"max-reservable-link-bandwidth": "string"
}
},
"subtlvs-unreserved-bandwidths": {
"subtlvs-unreserved-bandwidth": [
{
"priority": "integer",
"state": {
"priority": "integer",
"unreserved-bandwidth": "string"
}
}
]
},
"subtlvs-admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"subtlvs-ipv4-neighbor-address": {
"state": {
"ipv4-neighbor-address": [
"string"
]
}
},
"subtlvs-extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"subtlvs-bandwidth-constraints": {
"subtlvs-bandwidth-constraint": [
{
"subtlvs-bandwidth-constraints-state": {
"model-id": "integer"
},
"bandwidth-constraints-constraints": {
"bandwidth-constraints-constraint": [
{
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
}
}
]
}
}
]
}
}
]
}
}
mt-isn-neighbors_schema:
This container describes IS neighbors.
- mt-isn-neighbor: object[]
-
This container describes IS neighbors.
-
object - mt-isn-neighbors-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-isn-neighbors-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - subtlvs-ipv6-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13.
- subtlvs-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- subtlvs-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
- subtlvs-te-default-metric: OVERLAY-OCNI-ISIS-SUBTLV-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18.
- subtlvs-max-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9 .
- subtlvs-lan-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- subtlvs-lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
- subtlvs-max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10.
- subtlvs-unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- subtlvs-unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
- subtlvs-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-ADMIN-GROUP
-
This container defines sub-TLV 3 .
- subtlvs-ipv4-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8 .
- subtlvs-extended-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14.
- subtlvs-bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
- subtlvs-bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - subtlvs-bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINTS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- bandwidth-constraints-constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- bandwidth-constraints-constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
- subtlvs-ipv6-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12.
- type: string
-
Reference to the sub-TLV type.
- subtlvs-ipv4-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6 .
- mt-isn-neighbors-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-isn-neighbors-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-isn-neighbors-state: OVERLAY-OCNI-ISIS-NEIGHBOR-STATE
-
State parameters of MT neighbor.
- system-id: string
-
Reference to the System ID of the neighbor.
- mt-id: integer
-
Reference to the topologythat the neighbor is within.
Example
{
"mt-isn-neighbor": [
{
"mt-isn-neighbors-subtlvs": {
"mt-isn-neighbors-subtlv": [
{
"subtlvs-ipv6-neighbor-address": {
"state": {
"ipv6-neighbor-address": [
"string"
]
}
},
"subtlvs-adjacency-sids": {
"subtlvs-adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-te-default-metric": {
"state": {
"te-default-metric": "integer"
}
},
"subtlvs-max-link-bandwidth": {
"state": {
"max-link-bandwidth": "string"
}
},
"subtlvs-lan-adjacency-sids": {
"subtlvs-lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-max-reservable-link-bandwidth": {
"state": {
"max-reservable-link-bandwidth": "string"
}
},
"subtlvs-unreserved-bandwidths": {
"subtlvs-unreserved-bandwidth": [
{
"priority": "integer",
"state": {
"priority": "integer",
"unreserved-bandwidth": "string"
}
}
]
},
"subtlvs-admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"subtlvs-ipv4-neighbor-address": {
"state": {
"ipv4-neighbor-address": [
"string"
]
}
},
"subtlvs-extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"subtlvs-bandwidth-constraints": {
"subtlvs-bandwidth-constraint": [
{
"subtlvs-bandwidth-constraints-state": {
"model-id": "integer"
},
"bandwidth-constraints-constraints": {
"bandwidth-constraints-constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
}
}
]
}
}
]
}
}
]
}
mt-isn-neighbor_schema:
- mt-isn-neighbors-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-isn-neighbors-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - subtlvs-ipv6-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13.
- subtlvs-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- subtlvs-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
- subtlvs-te-default-metric: OVERLAY-OCNI-ISIS-SUBTLV-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18.
- subtlvs-max-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9 .
- subtlvs-lan-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- subtlvs-lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
- subtlvs-max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10.
- subtlvs-unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- subtlvs-unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
- subtlvs-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-ADMIN-GROUP
-
This container defines sub-TLV 3 .
- subtlvs-ipv4-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8 .
- subtlvs-extended-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14.
- subtlvs-bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
- subtlvs-bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - subtlvs-bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINTS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- bandwidth-constraints-constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- bandwidth-constraints-constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
- subtlvs-ipv6-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12.
- type: string
-
Reference to the sub-TLV type.
- subtlvs-ipv4-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6 .
- mt-isn-neighbors-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-isn-neighbors-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-isn-neighbors-state: OVERLAY-OCNI-ISIS-NEIGHBOR-STATE
-
State parameters of MT neighbor.
- system-id: string
-
Reference to the System ID of the neighbor.
- mt-id: integer
-
Reference to the topologythat the neighbor is within.
Example
{
"mt-isn-neighbors-subtlvs": {
"mt-isn-neighbors-subtlv": [
{
"subtlvs-ipv6-neighbor-address": {
"state": {
"ipv6-neighbor-address": [
"string"
]
}
},
"subtlvs-adjacency-sids": {
"subtlvs-adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-te-default-metric": {
"state": {
"te-default-metric": "integer"
}
},
"subtlvs-max-link-bandwidth": {
"state": {
"max-link-bandwidth": "string"
}
},
"subtlvs-lan-adjacency-sids": {
"subtlvs-lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-max-reservable-link-bandwidth": {
"state": {
"max-reservable-link-bandwidth": "string"
}
},
"subtlvs-unreserved-bandwidths": {
"subtlvs-unreserved-bandwidth": [
{
"priority": "integer",
"state": {
"priority": "integer",
"unreserved-bandwidth": "string"
}
}
]
},
"subtlvs-admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"subtlvs-ipv4-neighbor-address": {
"state": {
"ipv4-neighbor-address": [
"string"
]
}
},
"subtlvs-extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"subtlvs-bandwidth-constraints": {
"subtlvs-bandwidth-constraint": [
{
"subtlvs-bandwidth-constraints-state": {
"model-id": "integer"
},
"bandwidth-constraints-constraints": {
"bandwidth-constraints-constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
}
}
]
}
}
mt-isn-neighbors-subtlvs_schema:
List of subTLV types in the LSDB for the specified TLV.
- mt-isn-neighbors-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - subtlvs-ipv6-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13.
- subtlvs-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- subtlvs-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
- subtlvs-te-default-metric: OVERLAY-OCNI-ISIS-SUBTLV-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18.
- subtlvs-max-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9 .
- subtlvs-lan-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- subtlvs-lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
- subtlvs-max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10.
- subtlvs-unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- subtlvs-unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
- subtlvs-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-ADMIN-GROUP
-
This container defines sub-TLV 3 .
- subtlvs-ipv4-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8 .
- subtlvs-extended-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14.
- subtlvs-bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
- subtlvs-bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - subtlvs-bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINTS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- bandwidth-constraints-constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- bandwidth-constraints-constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
- subtlvs-ipv6-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12.
- type: string
-
Reference to the sub-TLV type.
- subtlvs-ipv4-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6 .
Example
{
"mt-isn-neighbors-subtlv": [
{
"subtlvs-ipv6-neighbor-address": {
"state": {
"ipv6-neighbor-address": [
"string"
]
}
},
"subtlvs-adjacency-sids": {
"subtlvs-adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-te-default-metric": {
"state": {
"te-default-metric": "integer"
}
},
"subtlvs-max-link-bandwidth": {
"state": {
"max-link-bandwidth": "string"
}
},
"subtlvs-lan-adjacency-sids": {
"subtlvs-lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-max-reservable-link-bandwidth": {
"state": {
"max-reservable-link-bandwidth": "string"
}
},
"subtlvs-unreserved-bandwidths": {
"subtlvs-unreserved-bandwidth": [
{
"priority": "integer",
"state": {
"priority": "integer",
"unreserved-bandwidth": "string"
}
}
]
},
"subtlvs-admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"subtlvs-ipv4-neighbor-address": {
"state": {
"ipv4-neighbor-address": [
"string"
]
}
},
"subtlvs-extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"subtlvs-bandwidth-constraints": {
"subtlvs-bandwidth-constraint": [
{
"subtlvs-bandwidth-constraints-state": {
"model-id": "integer"
},
"bandwidth-constraints-constraints": {
"bandwidth-constraints-constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
},
"subtlvs-ipv6-interface-address": {}
}
]
}
mt-isn-neighbors-subtlv_schema:
- subtlvs-ipv6-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13.
- subtlvs-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- subtlvs-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
- subtlvs-te-default-metric: OVERLAY-OCNI-ISIS-SUBTLV-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18.
- subtlvs-max-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9 .
- subtlvs-lan-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- subtlvs-lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
- subtlvs-max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10.
- subtlvs-unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- subtlvs-unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
- subtlvs-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-ADMIN-GROUP
-
This container defines sub-TLV 3 .
- subtlvs-ipv4-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8 .
- subtlvs-extended-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14.
- subtlvs-bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
- subtlvs-bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - subtlvs-bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINTS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- bandwidth-constraints-constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- bandwidth-constraints-constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
- subtlvs-ipv6-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12.
- type: string
-
Reference to the sub-TLV type.
- subtlvs-ipv4-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6 .
Example
{
"subtlvs-ipv6-neighbor-address": {
"state": {
"ipv6-neighbor-address": [
"string"
]
}
},
"subtlvs-adjacency-sids": {
"subtlvs-adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-te-default-metric": {
"state": {
"te-default-metric": "integer"
}
},
"subtlvs-max-link-bandwidth": {
"state": {
"max-link-bandwidth": "string"
}
},
"subtlvs-lan-adjacency-sids": {
"subtlvs-lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-max-reservable-link-bandwidth": {
"state": {
"max-reservable-link-bandwidth": "string"
}
},
"subtlvs-unreserved-bandwidths": {
"subtlvs-unreserved-bandwidth": [
{
"priority": "integer",
"state": {
"priority": "integer",
"unreserved-bandwidth": "string"
}
}
]
},
"subtlvs-admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"subtlvs-ipv4-neighbor-address": {
"state": {
"ipv4-neighbor-address": [
"string"
]
}
},
"subtlvs-extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"subtlvs-bandwidth-constraints": {
"subtlvs-bandwidth-constraint": [
{
"subtlvs-bandwidth-constraints-state": {
"model-id": "integer"
},
"bandwidth-constraints-constraints": {
"bandwidth-constraints-constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
},
"subtlvs-ipv6-interface-address": {
"state": {}
}
}
subtlvs-adjacency-sids_schema:
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
- subtlvs-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
Example
{
"subtlvs-adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
}
subtlvs-adjacency-sid_schema:
- value: integer
-
Reference to the value of the Adjacency-SID.
Example
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
subtlvs-bandwidth-constraints_schema:
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
- subtlvs-bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - subtlvs-bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINTS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- bandwidth-constraints-constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- bandwidth-constraints-constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
Example
{
"subtlvs-bandwidth-constraint": [
{
"subtlvs-bandwidth-constraints-state": {
"model-id": "integer"
},
"bandwidth-constraints-constraints": {
"bandwidth-constraints-constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
}
subtlvs-bandwidth-constraint_schema:
- subtlvs-bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINTS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- bandwidth-constraints-constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- bandwidth-constraints-constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
Example
{
"subtlvs-bandwidth-constraints-state": {
"model-id": "integer"
},
"bandwidth-constraints-constraints": {
"bandwidth-constraints-constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
bandwidth-constraints-constraints_schema:
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
- bandwidth-constraints-constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
Example
{
"bandwidth-constraints-constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
}
bandwidth-constraints-constraint_schema:
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
Example
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
subtlvs-unreserved-bandwidths_schema:
Setup priority (0 through 7) for unreserved bandwidth.
- subtlvs-unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
Example
{
"subtlvs-unreserved-bandwidth": [
{
"priority": "integer",
"state": {
"priority": "integer",
"unreserved-bandwidth": "string"
}
}
]
}
subtlvs-unreserved-bandwidth_schema:
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
Example
{
"priority": "integer",
"state": {
"priority": "integer",
"unreserved-bandwidth": "string"
}
}
subtlvs-lan-adjacency-sids_schema:
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
- subtlvs-lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
Example
{
"subtlvs-lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
}
subtlvs-lan-adjacency-sid_schema:
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
Example
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
mt-isn-neighbors-undefined-subtlvs_schema:
Sub-TLVs that are not defined in the model or not recognised by system.
- mt-isn-neighbors-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
Example
{
"mt-isn-neighbors-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
mt-isn-neighbors-undefined-subtlv_schema:
- type: integer
-
Reference to the type of the undefined sub-TLV
Example
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
ipv6-srlgs_schema:
Instance of the IPv6 SRLG TLV.
- ipv6-srlg: object[]
-
Instance of the IPv6 SRLG TLV.
-
- instance-number: integer
-
Reference to the instance number of the IPv6 Shared Risk Link Group (SRLG) TLV.
Example
{
"ipv6-srlg": [
{
"instance-number": "integer",
"state": {
"psn-number": "integer",
"instance-number": "integer",
"ipv6-neighbor-address": "string",
"flags": [
"string"
],
"ipv6-interface-address": "string",
"system-id": "string",
"srlg-value": [
"integer"
]
}
}
]
}
ipv6-srlg_schema:
- instance-number: integer
-
Reference to the instance number of the IPv6 Shared Risk Link Group (SRLG) TLV.
Example
{
"instance-number": "integer",
"state": {
"psn-number": "integer",
"instance-number": "integer",
"ipv6-neighbor-address": "string",
"flags": [
"string"
],
"ipv6-interface-address": "string",
"system-id": "string",
"srlg-value": [
"integer"
]
}
}
ipv6-reachability_schema:
This container defines list of IPv6 reachability information.
- ipv6-reachability-prefixes: object
-
This list defines IPv6 extended prefix attributes.
-
- ipv6-reachability-prefixe: object[]
-
This list defines IPv6 extended prefix attributes.
-
object - ipv6-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- ipv6-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- prefix: string
-
Reference to the IPv6 prefix that the TLV corresponds to.
- ipv6-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- ipv6-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIXES-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- type: string
-
Reference to the sub-TLV type
- ipv6-reachability-prefixes-state: OVERLAY-OCNI-ISIS-PREFIXES-STATE
-
State parameters of IPv6 prefix attributes
Example
{
"ipv6-reachability-prefixes": {
"ipv6-reachability-prefixe": [
{
"ipv6-reachability-prefixes-undefined-subtlvs": {
"ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"prefix": "string",
"ipv6-reachability-prefixes-subtlvs": {
"ipv6-reachability-prefixes-subtlv": [
{
"subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"subtlvs-prefix-sids": {
"subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string"
}
]
},
"ipv6-reachability-prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer"
}
}
]
}
}
ipv6-reachability-prefixes_schema:
This list defines IPv6 extended prefix attributes.
- ipv6-reachability-prefixe: object[]
-
This list defines IPv6 extended prefix attributes.
-
object - ipv6-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- ipv6-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- prefix: string
-
Reference to the IPv6 prefix that the TLV corresponds to.
- ipv6-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- ipv6-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIXES-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- type: string
-
Reference to the sub-TLV type
- ipv6-reachability-prefixes-state: OVERLAY-OCNI-ISIS-PREFIXES-STATE
-
State parameters of IPv6 prefix attributes
Example
{
"ipv6-reachability-prefixe": [
{
"ipv6-reachability-prefixes-undefined-subtlvs": {
"ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"prefix": "string",
"ipv6-reachability-prefixes-subtlvs": {
"ipv6-reachability-prefixes-subtlv": [
{
"subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"subtlvs-prefix-sids": {
"subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string"
}
]
},
"ipv6-reachability-prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer"
}
}
]
}
ipv6-reachability-prefixe_schema:
- ipv6-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- ipv6-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- prefix: string
-
Reference to the IPv6 prefix that the TLV corresponds to.
- ipv6-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- ipv6-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIXES-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- type: string
-
Reference to the sub-TLV type
- ipv6-reachability-prefixes-state: OVERLAY-OCNI-ISIS-PREFIXES-STATE
-
State parameters of IPv6 prefix attributes
Example
{
"ipv6-reachability-prefixes-undefined-subtlvs": {
"ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"prefix": "string",
"ipv6-reachability-prefixes-subtlvs": {
"ipv6-reachability-prefixes-subtlv": [
{
"subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"subtlvs-prefix-sids": {
"subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string"
}
]
},
"ipv6-reachability-prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer"
}
}
ipv6-reachability-prefixes-subtlvs_schema:
List of subTLV types in the LSDB for the specified TLV.
- ipv6-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIXES-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- type: string
-
Reference to the sub-TLV type
Example
{
"ipv6-reachability-prefixes-subtlv": [
{
"subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"subtlvs-prefix-sids": {
"subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string"
}
]
}
ipv6-reachability-prefixes-subtlv_schema:
- subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIXES-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- type: string
-
Reference to the sub-TLV type
Example
{
"subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"subtlvs-prefix-sids": {
"subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string"
}
subtlvs-prefix-sids_schema:
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
- subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
Example
{
"subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
}
subtlvs-prefix-sid_schema:
- value: integer
-
Reference to the value of the prefix SID.
Example
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
ipv6-reachability-prefixes-undefined-subtlvs_schema:
Sub-TLVs that are not defined in the model or not recognised by system.
- ipv6-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
Example
{
"ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
ipv6-reachability-prefixes-undefined-subtlv_schema:
- type: integer
-
Reference to the type of the undefined sub-TLV
Example
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
ipv4-internal-reachability_schema:
This container defines list of IPv4 internal reachability information.
- prefixes: object
-
IPv4 prefixes and internal reachability attributes.
-
- prefixe: object[]
-
IPv4 prefixes and internal reachability attributes.
-
- prefix: string
-
Reference to the IPv4 prefix
Example
{
"prefixes": {
"prefixe": [
{
"prefix": "string",
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"default-metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
]
}
}
prefixes_schema:
IPv4 prefixes and internal reachability attributes.
- prefixe: object[]
-
IPv4 prefixes and internal reachability attributes.
-
- prefix: string
-
Reference to the IPv4 prefix
Example
{
"prefixe": [
{
"prefix": "string",
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"default-metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
]
}
prefixe_schema:
- prefix: string
-
Reference to the IPv4 prefix
Example
{
"prefix": "string",
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"default-metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
extended-is-reachability_schema:
This container defines list of ISIS extended reachability neighbors.
- extended-is-reachability-neighbors: object
-
This list describes ISIS extended neigbors and reachability attributes .
-
- extended-is-reachability-neighbor: object[]
-
This list describes ISIS extended neigbors and reachability attributes.
-
object - neighbors-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- neighbors-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - ipv6-neighbor-address: OVERLAY-OCNI-ISIS-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13.
- max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10.
- bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
- bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
- te-default-metric: OVERLAY-OCNI-ISIS-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18.
- max-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9 .
- lan-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
- admin-group: OVERLAY-OCNI-ISIS-ADMIN-GROUP
-
This container defines sub-TLV 3 .
- ipv4-neighbor-address: OVERLAY-OCNI-ISIS-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8 .
- extended-admin-group: OVERLAY-OCNI-ISIS-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14.
- ipv6-interface-address: OVERLAY-OCNI-ISIS-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12.
- adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
- ipv4-interface-address: OVERLAY-OCNI-ISIS-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6 .
- type: string
-
Reference to the sub-TLV type.
- unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
- neighbors-state: OVERLAY-OCNI-ISIS-NEIGHBORS-STATE
-
State parameters of extended neighbor
- neighbors-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- neighbors-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- system-id: string
-
Reference to the neighboring system's system ID.
Example
{
"extended-is-reachability-neighbors": {
"extended-is-reachability-neighbor": [
{
"neighbors-subtlvs": {
"neighbors-subtlv": [
{
"ipv6-neighbor-address": {
"state": {
"ipv6-neighbor-address": [
"string"
]
}
},
"max-reservable-link-bandwidth": {
"state": {
"max-reservable-link-bandwidth": "string"
}
},
"bandwidth-constraints": {
"bandwidth-constraint": [
{
"bandwidth-constraints-state": {
"model-id": "integer"
},
"constraints": {
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
},
"te-default-metric": {
"state": {
"te-default-metric": "integer"
}
},
"max-link-bandwidth": {
"state": {
"max-link-bandwidth": "string"
}
},
"lan-adjacency-sids": {
"lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"ipv4-neighbor-address": {
"state": {
"ipv4-neighbor-address": [
"string"
]
}
},
"extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"ipv6-interface-address": {
"state": {
"ipv6-interface-address": [
"string"
]
}
},
"adjacency-sids": {
"adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"ipv4-interface-address": {}
}
]
}
}
]
}
}
extended-is-reachability-neighbors_schema:
This list describes ISIS extended neigbors and reachability attributes .
- extended-is-reachability-neighbor: object[]
-
This list describes ISIS extended neigbors and reachability attributes.
-
object - neighbors-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- neighbors-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - ipv6-neighbor-address: OVERLAY-OCNI-ISIS-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13.
- max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10.
- bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
- bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
- te-default-metric: OVERLAY-OCNI-ISIS-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18.
- max-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9 .
- lan-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
- admin-group: OVERLAY-OCNI-ISIS-ADMIN-GROUP
-
This container defines sub-TLV 3 .
- ipv4-neighbor-address: OVERLAY-OCNI-ISIS-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8 .
- extended-admin-group: OVERLAY-OCNI-ISIS-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14.
- ipv6-interface-address: OVERLAY-OCNI-ISIS-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12.
- adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
- ipv4-interface-address: OVERLAY-OCNI-ISIS-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6 .
- type: string
-
Reference to the sub-TLV type.
- unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
- neighbors-state: OVERLAY-OCNI-ISIS-NEIGHBORS-STATE
-
State parameters of extended neighbor
- neighbors-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- neighbors-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- system-id: string
-
Reference to the neighboring system's system ID.
Example
{
"extended-is-reachability-neighbor": [
{
"neighbors-subtlvs": {
"neighbors-subtlv": [
{
"ipv6-neighbor-address": {
"state": {
"ipv6-neighbor-address": [
"string"
]
}
},
"max-reservable-link-bandwidth": {
"state": {
"max-reservable-link-bandwidth": "string"
}
},
"bandwidth-constraints": {
"bandwidth-constraint": [
{
"bandwidth-constraints-state": {
"model-id": "integer"
},
"constraints": {
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
},
"te-default-metric": {
"state": {
"te-default-metric": "integer"
}
},
"max-link-bandwidth": {
"state": {
"max-link-bandwidth": "string"
}
},
"lan-adjacency-sids": {
"lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"ipv4-neighbor-address": {
"state": {
"ipv4-neighbor-address": [
"string"
]
}
},
"extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"ipv6-interface-address": {
"state": {
"ipv6-interface-address": [
"string"
]
}
},
"adjacency-sids": {
"adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"ipv4-interface-address": {
"state": {}
}
}
]
}
}
]
}
extended-is-reachability-neighbor_schema:
- neighbors-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- neighbors-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - ipv6-neighbor-address: OVERLAY-OCNI-ISIS-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13.
- max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10.
- bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
- bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
- te-default-metric: OVERLAY-OCNI-ISIS-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18.
- max-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9 .
- lan-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
- admin-group: OVERLAY-OCNI-ISIS-ADMIN-GROUP
-
This container defines sub-TLV 3 .
- ipv4-neighbor-address: OVERLAY-OCNI-ISIS-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8 .
- extended-admin-group: OVERLAY-OCNI-ISIS-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14.
- ipv6-interface-address: OVERLAY-OCNI-ISIS-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12.
- adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
- ipv4-interface-address: OVERLAY-OCNI-ISIS-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6 .
- type: string
-
Reference to the sub-TLV type.
- unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
- neighbors-state: OVERLAY-OCNI-ISIS-NEIGHBORS-STATE
-
State parameters of extended neighbor
- neighbors-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- neighbors-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- system-id: string
-
Reference to the neighboring system's system ID.
Example
{
"neighbors-subtlvs": {
"neighbors-subtlv": [
{
"ipv6-neighbor-address": {
"state": {
"ipv6-neighbor-address": [
"string"
]
}
},
"max-reservable-link-bandwidth": {
"state": {
"max-reservable-link-bandwidth": "string"
}
},
"bandwidth-constraints": {
"bandwidth-constraint": [
{
"bandwidth-constraints-state": {
"model-id": "integer"
},
"constraints": {
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
},
"te-default-metric": {
"state": {
"te-default-metric": "integer"
}
},
"max-link-bandwidth": {
"state": {
"max-link-bandwidth": "string"
}
},
"lan-adjacency-sids": {
"lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"ipv4-neighbor-address": {
"state": {
"ipv4-neighbor-address": [
"string"
]
}
},
"extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"ipv6-interface-address": {
"state": {
"ipv6-interface-address": [
"string"
]
}
},
"adjacency-sids": {
"adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"ipv4-interface-address": {
"state": {
"ipv4-interface-address": [
"string"
]
}
}
}
]
}
}
neighbors-subtlvs_schema:
List of subTLV types in the LSDB for the specified TLV.
- neighbors-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - ipv6-neighbor-address: OVERLAY-OCNI-ISIS-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13.
- max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10.
- bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
- bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
- te-default-metric: OVERLAY-OCNI-ISIS-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18.
- max-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9 .
- lan-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
- admin-group: OVERLAY-OCNI-ISIS-ADMIN-GROUP
-
This container defines sub-TLV 3 .
- ipv4-neighbor-address: OVERLAY-OCNI-ISIS-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8 .
- extended-admin-group: OVERLAY-OCNI-ISIS-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14.
- ipv6-interface-address: OVERLAY-OCNI-ISIS-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12.
- adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
- ipv4-interface-address: OVERLAY-OCNI-ISIS-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6 .
- type: string
-
Reference to the sub-TLV type.
- unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
Example
{
"neighbors-subtlv": [
{
"ipv6-neighbor-address": {
"state": {
"ipv6-neighbor-address": [
"string"
]
}
},
"max-reservable-link-bandwidth": {
"state": {
"max-reservable-link-bandwidth": "string"
}
},
"bandwidth-constraints": {
"bandwidth-constraint": [
{
"bandwidth-constraints-state": {
"model-id": "integer"
},
"constraints": {
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
},
"te-default-metric": {
"state": {
"te-default-metric": "integer"
}
},
"max-link-bandwidth": {
"state": {
"max-link-bandwidth": "string"
}
},
"lan-adjacency-sids": {
"lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"ipv4-neighbor-address": {
"state": {
"ipv4-neighbor-address": [
"string"
]
}
},
"extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"ipv6-interface-address": {
"state": {
"ipv6-interface-address": [
"string"
]
}
},
"adjacency-sids": {
"adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"ipv4-interface-address": {
"state": {
"ipv4-interface-address": [
"string"
]
}
},
"type": "string"
}
]
}
neighbors-subtlv_schema:
- ipv6-neighbor-address: OVERLAY-OCNI-ISIS-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13.
- max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10.
- bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
- bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
- te-default-metric: OVERLAY-OCNI-ISIS-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18.
- max-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9 .
- lan-adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
- admin-group: OVERLAY-OCNI-ISIS-ADMIN-GROUP
-
This container defines sub-TLV 3 .
- ipv4-neighbor-address: OVERLAY-OCNI-ISIS-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8 .
- extended-admin-group: OVERLAY-OCNI-ISIS-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14.
- ipv6-interface-address: OVERLAY-OCNI-ISIS-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12.
- adjacency-sids: object
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
-
- adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
- ipv4-interface-address: OVERLAY-OCNI-ISIS-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6 .
- type: string
-
Reference to the sub-TLV type.
- unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
Example
{
"ipv6-neighbor-address": {
"state": {
"ipv6-neighbor-address": [
"string"
]
}
},
"max-reservable-link-bandwidth": {
"state": {
"max-reservable-link-bandwidth": "string"
}
},
"bandwidth-constraints": {
"bandwidth-constraint": [
{
"bandwidth-constraints-state": {
"model-id": "integer"
},
"constraints": {
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
},
"te-default-metric": {
"state": {
"te-default-metric": "integer"
}
},
"max-link-bandwidth": {
"state": {
"max-link-bandwidth": "string"
}
},
"lan-adjacency-sids": {
"lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"ipv4-neighbor-address": {
"state": {
"ipv4-neighbor-address": [
"string"
]
}
},
"extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"ipv6-interface-address": {
"state": {
"ipv6-interface-address": [
"string"
]
}
},
"adjacency-sids": {
"adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"ipv4-interface-address": {
"state": {
"ipv4-interface-address": [
"string"
]
}
},
"type": "string",
"unreserved-bandwidths": {
"unreserved-bandwidth": [
null
]
}
}
lan-adjacency-sids_schema:
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
- lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
Example
{
"lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
}
lan-adjacency-sid_schema:
- value: integer
-
Reference to the value of the LAN Adjacency-SID.
Example
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
adjacency-sids_schema:
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it.
- adjacency-sid: object[]
-
Adjacency Segment-IDs List. An IGP-Adjacency Segment is an IGP segment attached to a unidirectional adjacency or a set of unidirectional adjacencies. By default, an IGP- Adjacency Segment is local to the node which advertises it .
-
- value: integer
-
Reference to the value of the Adjacency-SID.
Example
{
"adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
}
adjacency-sid_schema:
- value: integer
-
Reference to the value of the Adjacency-SID.
Example
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
unreserved-bandwidths_schema:
Setup priority (0 through 7) for unreserved bandwidth.
- unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth.
-
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
Example
{
"unreserved-bandwidth": [
{
"priority": "integer",
"state": {
"priority": "integer",
"unreserved-bandwidth": "string"
}
}
]
}
unreserved-bandwidth_schema:
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds.
Example
{
"priority": "integer",
"state": {
"priority": "integer",
"unreserved-bandwidth": "string"
}
}
bandwidth-constraints_schema:
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
- bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV.
-
object - bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
Example
{
"bandwidth-constraint": [
{
"bandwidth-constraints-state": {
"model-id": "integer"
},
"constraints": {
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
}
bandwidth-constraint_schema:
- bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22.
- constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV.
Example
{
"bandwidth-constraints-state": {
"model-id": "integer"
},
"constraints": {
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
constraints_schema:
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
- constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV. The BC0 level is indicated by the constraint-id leaf being set to 0, with BCN being indicated by constraint-id N.
-
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
Example
{
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
}
constraint_schema:
- constraint-id: integer
-
Reference to the unique ID for the BCN level.
Example
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
neighbors-undefined-subtlvs_schema:
Sub-TLVs that are not defined in the model or not recognised by system.
- neighbors-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
Example
{
"neighbors-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
neighbors-undefined-subtlv_schema:
- type: integer
-
Reference to the type of the undefined sub-TLV
Example
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
instance-ids_schema:
A list of instance IDs received within TLV 7 within an IS-IS LSP. In the case that more than one instance of TLV 7 is included in the LSP, the instance IDs specified within the instances are concatenated within this list.
- instance-id: object[]
-
A list of instance IDs received within TLV 7 within an IS-IS LSP. In the case that more than one instance of TLV 7 is included in the LSP, the instance IDs specified within the instances are concatenated within this list.
-
- instance-id: integer
-
Reference to the unique instance ID .
Example
{
"instance-id": [
{
"instance-id": "integer",
"state": {
"topology-id": [
"integer"
],
"instance-id": "integer"
}
}
]
}
instance-id_schema:
- instance-id: integer
-
Reference to the unique instance ID .
Example
{
"instance-id": "integer",
"state": {
"topology-id": [
"integer"
],
"instance-id": "integer"
}
}
ipv4-srlgs_schema:
Instance of the IPv4 SRLG TLV
- ipv4-srlg: object[]
-
Instance of the IPv4 SRLG TLV
-
- instance-number: integer
-
Reference to the instance number of TLV 138.
Example
{
"ipv4-srlg": [
{
"instance-number": "integer",
"state": {
"psn-number": "integer",
"instance-number": "integer",
"ipv4-neighbor-address": "string",
"flags": [
"string"
],
"ipv4-interface-address": "string",
"system-id": "string",
"srlg-value": [
"integer"
]
}
}
]
}
ipv4-srlg_schema:
- instance-number: integer
-
Reference to the instance number of TLV 138.
Example
{
"instance-number": "integer",
"state": {
"psn-number": "integer",
"instance-number": "integer",
"ipv4-neighbor-address": "string",
"flags": [
"string"
],
"ipv4-interface-address": "string",
"system-id": "string",
"srlg-value": [
"integer"
]
}
}
is-reachability_schema:
This container describes list of ISIS neighbors and attributes.
- neighbors: object
-
IS reachability neighbor attributes.
-
- neighbor: object[]
-
IS reachability neighbor attributes .
-
- system-id: string
-
Reference to the system ID of the neighbor.
Example
{
"neighbors": {
"neighbor": [
{
"system-id": "string",
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"system-id": "string"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"default-metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
]
}
}
neighbors_schema:
Neighbor table
- neighbor: object[]
-
A single neighbor router
-
- system-id: string
-
System ID
- interface-name: string
-
Interface name
Example
{
"neighbor": [
{
"neighbor-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {}
}
}
]
}
]
}
neighbor_schema:
- system-id: string
-
System ID
- interface-name: string
-
Interface name
Example
{
"neighbor-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer"
}
}
}
}
]
}
extended-ipv4-reachability_schema:
This container defines list of IPv4 extended reachability information.
- extended-ipv4-reachability-prefixes: object
-
This list describes IPv4 extended prefixes and attributes.
-
- extended-ipv4-reachability-prefixe: object[]
-
This list describes IPv4 extended prefixes and attributes.
-
object - prefix: string
-
Reference to the IPv4 prefix that the TLV describes the attributes of.
- prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - tag64: OVERLAY-OCNI-ISIS-TAG64
-
This container defines sub-TLV 2 .
- prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- ipv4-source-router-id: OVERLAY-OCNI-ISIS-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- tag: OVERLAY-OCNI-ISIS-TAG
-
This container defines sub-TLV 1 .
- flags: OVERLAY-OCNI-ISIS-FLAGS
-
This container defines sub-TLV 4 .
- prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- type: string
-
Reference to the sub-TLV type
- ipv6-source-router-id: OVERLAY-OCNI-ISIS-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- prefixes-state: OVERLAY-OCNI-ISIS-PREFIX-STATE
-
State parameters of an IPv4 extended prefix.
Example
{
"extended-ipv4-reachability-prefixes": {
"extended-ipv4-reachability-prefixe": [
{
"prefix": "string",
"prefixes-subtlvs": {
"prefixes-subtlv": [
{
"tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"prefix-sids": {
"prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"tag": {
"state": {
"tag32": [
"integer"
]
}
},
"flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-state": {
"type": "string"
},
"type": "string",
"ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
}
}
]
},
"prefixes-undefined-subtlvs": {
"prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer"
}
}
]
}
}
extended-ipv4-reachability-prefixes_schema:
This list describes IPv4 extended prefixes and attributes.
- extended-ipv4-reachability-prefixe: object[]
-
This list describes IPv4 extended prefixes and attributes.
-
object - prefix: string
-
Reference to the IPv4 prefix that the TLV describes the attributes of.
- prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - tag64: OVERLAY-OCNI-ISIS-TAG64
-
This container defines sub-TLV 2 .
- prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- ipv4-source-router-id: OVERLAY-OCNI-ISIS-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- tag: OVERLAY-OCNI-ISIS-TAG
-
This container defines sub-TLV 1 .
- flags: OVERLAY-OCNI-ISIS-FLAGS
-
This container defines sub-TLV 4 .
- prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- type: string
-
Reference to the sub-TLV type
- ipv6-source-router-id: OVERLAY-OCNI-ISIS-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- prefixes-state: OVERLAY-OCNI-ISIS-PREFIX-STATE
-
State parameters of an IPv4 extended prefix.
Example
{
"extended-ipv4-reachability-prefixe": [
{
"prefix": "string",
"prefixes-subtlvs": {
"prefixes-subtlv": [
{
"tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"prefix-sids": {
"prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"tag": {
"state": {
"tag32": [
"integer"
]
}
},
"flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-state": {
"type": "string"
},
"type": "string",
"ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
}
}
]
},
"prefixes-undefined-subtlvs": {
"prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer"
}
}
]
}
extended-ipv4-reachability-prefixe_schema:
- prefix: string
-
Reference to the IPv4 prefix that the TLV describes the attributes of.
- prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - tag64: OVERLAY-OCNI-ISIS-TAG64
-
This container defines sub-TLV 2 .
- prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- ipv4-source-router-id: OVERLAY-OCNI-ISIS-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- tag: OVERLAY-OCNI-ISIS-TAG
-
This container defines sub-TLV 1 .
- flags: OVERLAY-OCNI-ISIS-FLAGS
-
This container defines sub-TLV 4 .
- prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- type: string
-
Reference to the sub-TLV type
- ipv6-source-router-id: OVERLAY-OCNI-ISIS-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- prefixes-state: OVERLAY-OCNI-ISIS-PREFIX-STATE
-
State parameters of an IPv4 extended prefix.
Example
{
"prefix": "string",
"prefixes-subtlvs": {
"prefixes-subtlv": [
{
"tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"prefix-sids": {
"prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"tag": {
"state": {
"tag32": [
"integer"
]
}
},
"flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-state": {
"type": "string"
},
"type": "string",
"ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
}
}
]
},
"prefixes-undefined-subtlvs": {
"prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer"
}
}
prefixes-subtlvs_schema:
List of subTLV types in the LSDB for the specified TLV.
- prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - tag64: OVERLAY-OCNI-ISIS-TAG64
-
This container defines sub-TLV 2 .
- prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- ipv4-source-router-id: OVERLAY-OCNI-ISIS-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- tag: OVERLAY-OCNI-ISIS-TAG
-
This container defines sub-TLV 1 .
- flags: OVERLAY-OCNI-ISIS-FLAGS
-
This container defines sub-TLV 4 .
- prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- type: string
-
Reference to the sub-TLV type
- ipv6-source-router-id: OVERLAY-OCNI-ISIS-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
Example
{
"prefixes-subtlv": [
{
"tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"prefix-sids": {
"prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"tag": {
"state": {
"tag32": [
"integer"
]
}
},
"flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-state": {
"type": "string"
},
"type": "string",
"ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
}
}
]
}
prefixes-subtlv_schema:
- tag64: OVERLAY-OCNI-ISIS-TAG64
-
This container defines sub-TLV 2 .
- prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- ipv4-source-router-id: OVERLAY-OCNI-ISIS-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- tag: OVERLAY-OCNI-ISIS-TAG
-
This container defines sub-TLV 1 .
- flags: OVERLAY-OCNI-ISIS-FLAGS
-
This container defines sub-TLV 4 .
- prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
- type: string
-
Reference to the sub-TLV type
- ipv6-source-router-id: OVERLAY-OCNI-ISIS-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
Example
{
"tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"prefix-sids": {
"prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"tag": {
"state": {
"tag32": [
"integer"
]
}
},
"flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-state": {
"type": "string"
},
"type": "string",
"ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
}
}
prefix-sids_schema:
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
- prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
Example
{
"prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
}
prefix-sid_schema:
- value: integer
-
Reference to the value of the prefix SID.
Example
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
prefixes-undefined-subtlvs_schema:
Sub-TLVs that are not defined in the model or not recognised by system.
- prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
Example
{
"prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
prefixes-undefined-subtlv_schema:
- type: integer
-
Reference to the type of the undefined sub-TLV
Example
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
multi-topology_schema:
This container defines the topology supported.
- topologies: object
-
This list describes a topology.
-
- topology: object[]
-
This list describes a topology.
-
- mt-id: integer
-
Reference to the multi-topology ID being described by the list entry.
Example
{
"topologies": {
"topology": [
{
"mt-id": "integer",
"state": {
"attributes": "string",
"mt-id": "integer"
}
}
]
}
}
topologies_schema:
Topology table
- topology: object[]
-
Per-topology data
-
object - ipv6frr-backups: object
-
IPv6 FRR table
-
- ipv6frr-backup: object[]
-
FRR backup for an IPv6 network
-
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
- ipv4-routes: object
-
IPv4 local route table
-
- ipv4-route: object[]
-
An IPv4 route known to IS-IS
-
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
- topology-name: string
-
Topology Name
- af-name: string
-
Address family
- topology-levels: object
-
Per-topology level table
-
- topology-level: object[]
-
Per-level topology operational data
-
object - topology-summary: ISIS-SH-TOPO-SUMMARY
-
Summary information for a particular IS Topology
- level: string
-
Level
- ipv4-link-topologies: object
-
IPv4 IS Topology table
-
- ipv4-link-topology: object[]
-
An IS in an IPv4 Link Topology
-
- system-id: string
-
System ID
- ipv6-link-topologies: object
-
IPv6 IS Topology table
-
- ipv6-link-topology: object[]
-
An IS in an IPv6 Link Topology
-
- system-id: string
-
System ID
- te-advertisements: ISIS-SH-TE-ADV
-
TE advertisements for a single level and topology. Only available within the IPv4 Unicast topology.
- te-adjacency-log: ISIS-SH-TE-LOG-STRUC
-
TE adjacency-log for a single level and topology. Only available within the IPv4 Unicast topology.
- spf-log: ISIS-SH-SPF-LOG-STRUC
-
Log of route calculations for a single level and topology
- te-tunnels: object
-
TE tunnels table. Only available within the IPv4 Unicast topology.
-
- te-tunnel: object[]
-
A single TE tunnel advertized by IS-IS
-
- system-id: string
-
System ID
- interface-name: string
-
Interface name
- ipv6-routes: object
-
IPv6 local route
-
- ipv6-route: object[]
-
An IPv6 route known to IS-IS
-
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
- saf-name: string
-
Sub address family
- ipv4frr-backups: object
-
IPv4 FRR table
-
- ipv4frr-backup: object[]
-
FRR backup for an IPv4 network
-
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
- frr-summary: ISIS-SH-FRR-SUMMARY
-
FRR summary information for a particular IS-IS topology
Example
{
"topology": [
{
"ipv6frr-backups": {
"ipv6frr-backup": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string"
}
]
}
]
}
}
}
]
}
}
]
}
topology_schema:
- ipv6frr-backups: object
-
IPv6 FRR table
-
- ipv6frr-backup: object[]
-
FRR backup for an IPv6 network
-
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
- ipv4-routes: object
-
IPv4 local route table
-
- ipv4-route: object[]
-
An IPv4 route known to IS-IS
-
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
- topology-name: string
-
Topology Name
- af-name: string
-
Address family
- topology-levels: object
-
Per-topology level table
-
- topology-level: object[]
-
Per-level topology operational data
-
object - topology-summary: ISIS-SH-TOPO-SUMMARY
-
Summary information for a particular IS Topology
- level: string
-
Level
- ipv4-link-topologies: object
-
IPv4 IS Topology table
-
- ipv4-link-topology: object[]
-
An IS in an IPv4 Link Topology
-
- system-id: string
-
System ID
- ipv6-link-topologies: object
-
IPv6 IS Topology table
-
- ipv6-link-topology: object[]
-
An IS in an IPv6 Link Topology
-
- system-id: string
-
System ID
- te-advertisements: ISIS-SH-TE-ADV
-
TE advertisements for a single level and topology. Only available within the IPv4 Unicast topology.
- te-adjacency-log: ISIS-SH-TE-LOG-STRUC
-
TE adjacency-log for a single level and topology. Only available within the IPv4 Unicast topology.
- spf-log: ISIS-SH-SPF-LOG-STRUC
-
Log of route calculations for a single level and topology
- te-tunnels: object
-
TE tunnels table. Only available within the IPv4 Unicast topology.
-
- te-tunnel: object[]
-
A single TE tunnel advertized by IS-IS
-
- system-id: string
-
System ID
- interface-name: string
-
Interface name
- ipv6-routes: object
-
IPv6 local route
-
- ipv6-route: object[]
-
An IPv6 route known to IS-IS
-
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
- saf-name: string
-
Sub address family
- ipv4frr-backups: object
-
IPv4 FRR table
-
- ipv4frr-backup: object[]
-
FRR backup for an IPv4 network
-
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
- frr-summary: ISIS-SH-FRR-SUMMARY
-
FRR summary information for a particular IS-IS topology
Example
{
"ipv6frr-backups": {
"ipv6frr-backup": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string"
}
]
}
]
}
}
}
]
}
}
ipv4-external-reachability_schema:
This container defines list of IPv4 external reachability information.
- ipv4-external-reachability-prefixes: object
-
IPv4 external prefixes and reachability attributes.
-
- ipv4-external-reachability-prefixe: object[]
-
IPv4 external prefixes and reachability attributes.
-
- prefix: string
-
Reference to the IPv4 prefix.
Example
{
"ipv4-external-reachability-prefixes": {
"ipv4-external-reachability-prefixe": [
{
"prefix": "string",
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"default-metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
]
}
}
ipv4-external-reachability-prefixes_schema:
IPv4 external prefixes and reachability attributes.
- ipv4-external-reachability-prefixe: object[]
-
IPv4 external prefixes and reachability attributes.
-
- prefix: string
-
Reference to the IPv4 prefix.
Example
{
"ipv4-external-reachability-prefixe": [
{
"prefix": "string",
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"default-metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
]
}
ipv4-external-reachability-prefixe_schema:
- prefix: string
-
Reference to the IPv4 prefix.
Example
{
"prefix": "string",
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"default-metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
mt-ipv6-reachability_schema:
This container defines list of IPv6 reachability information in multi - topology environment.
- mt-ipv6-reachability-prefixes: object
-
List of IPv6 prefixes contained within MT reachability TLV.
-
- mt-ipv6-reachability-prefixe: object[]
-
List of IPv6 prefixes contained within MT reachability TLV.
-
object - mt-ipv6-reachability-prefixes-state: OVERLAY-OCNI-ISIS-MT-IPV6-REACHABILITY-PREFIXES-PREFIX-STATE
-
State parameters relating an IPv6 prefix attribute
- prefix: string
-
Reference to the IPv6 prefix described by the TLV.
- mt-ipv6-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-ipv6-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-id: integer
-
Reference to the multi-topology ID .
- mt-ipv6-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-ipv6-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - mt-ipv6-reachability-prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- mt-ipv6-reachability-prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- mt-ipv6-reachability-prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- type: string
-
Reference to the sub-TLV type
- mt-ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
Example
{
"mt-ipv6-reachability-prefixes": {
"mt-ipv6-reachability-prefixe": [
{
"mt-ipv6-reachability-prefixes-state": {
"metric": "integer",
"prefix": "string",
"up-down": "boolean",
"xbit": "boolean",
"sbit": "boolean",
"mt-id": "integer"
},
"prefix": "string",
"mt-ipv6-reachability-prefixes-undefined-subtlvs": {
"mt-ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"mt-id": "integer",
"mt-ipv6-reachability-prefixes-subtlvs": {
"mt-ipv6-reachability-prefixes-subtlv": [
{
"mt-ipv6-reachability-prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sids": {
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string",
"mt-ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
}
}
]
}
}
]
}
}
mt-ipv6-reachability-prefixes_schema:
List of IPv6 prefixes contained within MT reachability TLV.
- mt-ipv6-reachability-prefixe: object[]
-
List of IPv6 prefixes contained within MT reachability TLV.
-
object - mt-ipv6-reachability-prefixes-state: OVERLAY-OCNI-ISIS-MT-IPV6-REACHABILITY-PREFIXES-PREFIX-STATE
-
State parameters relating an IPv6 prefix attribute
- prefix: string
-
Reference to the IPv6 prefix described by the TLV.
- mt-ipv6-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-ipv6-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-id: integer
-
Reference to the multi-topology ID .
- mt-ipv6-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-ipv6-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - mt-ipv6-reachability-prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- mt-ipv6-reachability-prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- mt-ipv6-reachability-prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- type: string
-
Reference to the sub-TLV type
- mt-ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
Example
{
"mt-ipv6-reachability-prefixe": [
{
"mt-ipv6-reachability-prefixes-state": {
"metric": "integer",
"prefix": "string",
"up-down": "boolean",
"xbit": "boolean",
"sbit": "boolean",
"mt-id": "integer"
},
"prefix": "string",
"mt-ipv6-reachability-prefixes-undefined-subtlvs": {
"mt-ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"mt-id": "integer",
"mt-ipv6-reachability-prefixes-subtlvs": {
"mt-ipv6-reachability-prefixes-subtlv": [
{
"mt-ipv6-reachability-prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sids": {
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string",
"mt-ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
}
}
]
}
}
]
}
mt-ipv6-reachability-prefixe_schema:
- mt-ipv6-reachability-prefixes-state: OVERLAY-OCNI-ISIS-MT-IPV6-REACHABILITY-PREFIXES-PREFIX-STATE
-
State parameters relating an IPv6 prefix attribute
- prefix: string
-
Reference to the IPv6 prefix described by the TLV.
- mt-ipv6-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- mt-ipv6-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
- mt-id: integer
-
Reference to the multi-topology ID .
- mt-ipv6-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV.
-
- mt-ipv6-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - mt-ipv6-reachability-prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- mt-ipv6-reachability-prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- mt-ipv6-reachability-prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- type: string
-
Reference to the sub-TLV type
- mt-ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
Example
{
"mt-ipv6-reachability-prefixes-state": {
"metric": "integer",
"prefix": "string",
"up-down": "boolean",
"xbit": "boolean",
"sbit": "boolean",
"mt-id": "integer"
},
"prefix": "string",
"mt-ipv6-reachability-prefixes-undefined-subtlvs": {
"mt-ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"mt-id": "integer",
"mt-ipv6-reachability-prefixes-subtlvs": {
"mt-ipv6-reachability-prefixes-subtlv": [
{
"mt-ipv6-reachability-prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sids": {
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string",
"mt-ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
}
}
]
}
}
mt-ipv6-reachability-prefixes-subtlvs_schema:
List of subTLV types in the LSDB for the specified TLV.
- mt-ipv6-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV.
-
object - mt-ipv6-reachability-prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- mt-ipv6-reachability-prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- mt-ipv6-reachability-prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- type: string
-
Reference to the sub-TLV type
- mt-ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
Example
{
"mt-ipv6-reachability-prefixes-subtlv": [
{
"mt-ipv6-reachability-prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sids": {
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string",
"mt-ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
}
}
]
}
mt-ipv6-reachability-prefixes-subtlv_schema:
- mt-ipv6-reachability-prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4 .
- mt-ipv6-reachability-prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1 .
- mt-ipv6-reachability-prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2 .
- mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12.
- mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11.
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
- type: string
-
Reference to the sub-TLV type
- mt-ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix.
Example
{
"mt-ipv6-reachability-prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"ipv6-source-router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"ipv4-source-router-id": "string",
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sids": {
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string",
"mt-ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
}
}
mt-ipv6-reachability-prefixes-subtlvs-prefix-sids_schema:
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment attached to an IGP prefix. An IGP-Prefix Segment is global (unless explicitly advertised otherwise) within the SR/IGP domain.
-
- value: integer
-
Reference to the value of the prefix SID.
Example
{
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
}
mt-ipv6-reachability-prefixes-subtlvs-prefix-sid_schema:
- value: integer
-
Reference to the value of the prefix SID.
Example
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
mt-ipv6-reachability-prefixes-undefined-subtlvs_schema:
Sub-TLVs that are not defined in the model or not recognised by system.
- mt-ipv6-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system.
-
- type: integer
-
Reference to the type of the undefined sub-TLV
Example
{
"mt-ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
mt-ipv6-reachability-prefixes-undefined-subtlv_schema:
- type: integer
-
Reference to the type of the undefined sub-TLV
Example
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
instances_schema:
Per-instance operational data
- instance: object[]
-
IS-IS instance
-
object - neighbors: object
-
Neighbor table
-
- neighbor: object[]
-
A single neighbor router
-
- system-id: string
-
System ID
- interface-name: string
-
Interface name
- checkpoint-interfaces: object
-
Checkpointed interface table
-
- checkpoint-interface: object[]
-
Checkpointed information about one IS-IS interface
-
- interface-name: string
-
Interface name
- protocol: ISIS-SH-PROTO
-
Basic protocol information about an IS-IS instance
- error-log: ISIS-SH-ERR-LOG-STRUC
-
Log of errors and warnings
- interfaces: object
-
Interface table
-
- interface: object[]
-
Information about one IS-IS interface
-
- interface-name: string
-
Interface name
- statistics-global: ISIS-SH-TRAFFIC-GLOBAL
-
Per-instance statistics
- checkpoint-lsps: object
-
Checkpointed LSP table
-
- checkpoint-lsp: object[]
-
A checkpointed IS-IS LSP
-
- lsp-id: string
-
LSP ID
- level: string
-
Level
- mesh-groups: ISIS-SH-MESH-GROUPS
-
Mesh-group information
- host-names: object
-
Hostname table
-
- host-name: object[]
-
Hostname table entry
-
- system-id: string
-
System ID
- checkpoint-adjacencies: object
-
Checkpointed adjacency table
-
- checkpoint-adjacency: object[]
-
A checkpointed IS-IS adjacency
-
- system-id: string
-
System ID
- interface-name: string
-
Interface name
- level: string
-
Level
- interface-statistics: object
-
Interface statistics table
-
- interface-statistic: object[]
-
Statistics data for one IS-IS interface
-
- interface-name: string
-
Interface name
- instance-name: string
-
Instance identifier
- neighbor-summaries: object
-
Neighbor-summary table
-
- neighbor-summary: object[]
-
Neighbor-summary data for a single interface
-
- interface-name: string
-
Interface name
- checkpoint-te-tunnels: object
-
Checkpointed TE tunnel table
-
- checkpoint-te-tunnel: object[]
-
A checkpointed TE tunnel
-
- interface-name: string
-
Interface name
- level: string
-
Level
- topologies: object
-
Topology table
-
- topology: object[]
-
Per-topology data
-
object - ipv6frr-backups: object
-
IPv6 FRR table
-
- ipv6frr-backup: object[]
-
FRR backup for an IPv6 network
-
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
- ipv4-routes: object
-
IPv4 local route table
-
- ipv4-route: object[]
-
An IPv4 route known to IS-IS
-
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
- topology-name: string
-
Topology Name
- af-name: string
-
Address family
- topology-levels: object
-
Per-topology level table
-
- topology-level: object[]
-
Per-level topology operational data
-
object - topology-summary: ISIS-SH-TOPO-SUMMARY
-
Summary information for a particular IS Topology
- level: string
-
Level
- ipv4-link-topologies: object
-
IPv4 IS Topology table
-
- ipv4-link-topology: object[]
-
An IS in an IPv4 Link Topology
-
- system-id: string
-
System ID
- ipv6-link-topologies: object
-
IPv6 IS Topology table
-
- ipv6-link-topology: object[]
-
An IS in an IPv6 Link Topology
-
- system-id: string
-
System ID
- te-advertisements: ISIS-SH-TE-ADV
-
TE advertisements for a single level and topology. Only available within the IPv4 Unicast topology.
- te-adjacency-log: ISIS-SH-TE-LOG-STRUC
-
TE adjacency-log for a single level and topology. Only available within the IPv4 Unicast topology.
- spf-log: ISIS-SH-SPF-LOG-STRUC
-
Log of route calculations for a single level and topology
- te-tunnels: object
-
TE tunnels table. Only available within the IPv4 Unicast topology.
-
- te-tunnel: object[]
-
A single TE tunnel advertized by IS-IS
-
- system-id: string
-
System ID
- interface-name: string
-
Interface name
- ipv6-routes: object
-
IPv6 local route
-
- ipv6-route: object[]
-
An IPv6 route known to IS-IS
-
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
- saf-name: string
-
Sub address family
- ipv4frr-backups: object
-
IPv4 FRR table
-
- ipv4frr-backup: object[]
-
FRR backup for an IPv4 network
-
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
- frr-summary: ISIS-SH-FRR-SUMMARY
-
FRR summary information for a particular IS-IS topology
- nsr-status: ISIS-SH-NSR-STATUS-GLOBAL
-
NSR Status information
- levels: object
-
Level table
-
- level: object[]
-
Per-level operational data
-
object - adjacencies: object
-
Adjacency table
-
- adjacency: object[]
-
A single IS-IS adjacency
-
- system-id: string
-
System ID
- interface-name: string
-
Interface name
- lsp-log: ISIS-SH-LSP-LOG-STRUC
-
LSP-log for a single level
- level: string
-
Level
- lsps: object
-
LSP table
-
- lsp: object[]
-
An IS-IS LSP (header information only)
-
- lsp-id: string
-
LSP ID
- database-log: ISIS-SH-LSP-DB-LOG-STRUC
-
Database-log for a single level
- lsp-table-summary: ISIS-SH-LSP-DB-SUMMARY
-
Summary information for one level's LSP database
- adjacency-log: ISIS-SH-ADJ-LOG-STRUC
-
Log of adjacency changes within a single level
- detailed-lsps: object
-
Detailed LSP table. Use to retrieve LSPs with TLV content.
-
- detailed-lsp: object[]
-
An IS-IS LSP with detailed TLV data included
-
- lsp-id: string
-
LSP ID
- nsr-statistics: ISIS-SH-NSR-STATS-GLOBAL
-
NSR Statistics information
- srms: object
-
Segment Routing Mapping Server operational data
-
- policy: object
-
Policy operational data
-
- policy-ipv4: object
-
IPv4 policy operational data
-
- policy-ipv6: object
-
IPv6 policy operational data
-
Example
{
"instance": [
{
"neighbors": {
"neighbor": [
{
"neighbor-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string"
}
}
]
}
]
}
}
]
}
instance_schema:
- neighbors: object
-
Neighbor table
-
- neighbor: object[]
-
A single neighbor router
-
- system-id: string
-
System ID
- interface-name: string
-
Interface name
- checkpoint-interfaces: object
-
Checkpointed interface table
-
- checkpoint-interface: object[]
-
Checkpointed information about one IS-IS interface
-
- interface-name: string
-
Interface name
- protocol: ISIS-SH-PROTO
-
Basic protocol information about an IS-IS instance
- error-log: ISIS-SH-ERR-LOG-STRUC
-
Log of errors and warnings
- interfaces: object
-
Interface table
-
- interface: object[]
-
Information about one IS-IS interface
-
- interface-name: string
-
Interface name
- statistics-global: ISIS-SH-TRAFFIC-GLOBAL
-
Per-instance statistics
- checkpoint-lsps: object
-
Checkpointed LSP table
-
- checkpoint-lsp: object[]
-
A checkpointed IS-IS LSP
-
- lsp-id: string
-
LSP ID
- level: string
-
Level
- mesh-groups: ISIS-SH-MESH-GROUPS
-
Mesh-group information
- host-names: object
-
Hostname table
-
- host-name: object[]
-
Hostname table entry
-
- system-id: string
-
System ID
- checkpoint-adjacencies: object
-
Checkpointed adjacency table
-
- checkpoint-adjacency: object[]
-
A checkpointed IS-IS adjacency
-
- system-id: string
-
System ID
- interface-name: string
-
Interface name
- level: string
-
Level
- interface-statistics: object
-
Interface statistics table
-
- interface-statistic: object[]
-
Statistics data for one IS-IS interface
-
- interface-name: string
-
Interface name
- instance-name: string
-
Instance identifier
- neighbor-summaries: object
-
Neighbor-summary table
-
- neighbor-summary: object[]
-
Neighbor-summary data for a single interface
-
- interface-name: string
-
Interface name
- checkpoint-te-tunnels: object
-
Checkpointed TE tunnel table
-
- checkpoint-te-tunnel: object[]
-
A checkpointed TE tunnel
-
- interface-name: string
-
Interface name
- level: string
-
Level
- topologies: object
-
Topology table
-
- topology: object[]
-
Per-topology data
-
object - ipv6frr-backups: object
-
IPv6 FRR table
-
- ipv6frr-backup: object[]
-
FRR backup for an IPv6 network
-
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
- ipv4-routes: object
-
IPv4 local route table
-
- ipv4-route: object[]
-
An IPv4 route known to IS-IS
-
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
- topology-name: string
-
Topology Name
- af-name: string
-
Address family
- topology-levels: object
-
Per-topology level table
-
- topology-level: object[]
-
Per-level topology operational data
-
object - topology-summary: ISIS-SH-TOPO-SUMMARY
-
Summary information for a particular IS Topology
- level: string
-
Level
- ipv4-link-topologies: object
-
IPv4 IS Topology table
-
- ipv4-link-topology: object[]
-
An IS in an IPv4 Link Topology
-
- system-id: string
-
System ID
- ipv6-link-topologies: object
-
IPv6 IS Topology table
-
- ipv6-link-topology: object[]
-
An IS in an IPv6 Link Topology
-
- system-id: string
-
System ID
- te-advertisements: ISIS-SH-TE-ADV
-
TE advertisements for a single level and topology. Only available within the IPv4 Unicast topology.
- te-adjacency-log: ISIS-SH-TE-LOG-STRUC
-
TE adjacency-log for a single level and topology. Only available within the IPv4 Unicast topology.
- spf-log: ISIS-SH-SPF-LOG-STRUC
-
Log of route calculations for a single level and topology
- te-tunnels: object
-
TE tunnels table. Only available within the IPv4 Unicast topology.
-
- te-tunnel: object[]
-
A single TE tunnel advertized by IS-IS
-
- system-id: string
-
System ID
- interface-name: string
-
Interface name
- ipv6-routes: object
-
IPv6 local route
-
- ipv6-route: object[]
-
An IPv6 route known to IS-IS
-
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
- saf-name: string
-
Sub address family
- ipv4frr-backups: object
-
IPv4 FRR table
-
- ipv4frr-backup: object[]
-
FRR backup for an IPv4 network
-
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
- frr-summary: ISIS-SH-FRR-SUMMARY
-
FRR summary information for a particular IS-IS topology
- nsr-status: ISIS-SH-NSR-STATUS-GLOBAL
-
NSR Status information
- levels: object
-
Level table
-
- level: object[]
-
Per-level operational data
-
object - adjacencies: object
-
Adjacency table
-
- adjacency: object[]
-
A single IS-IS adjacency
-
- system-id: string
-
System ID
- interface-name: string
-
Interface name
- lsp-log: ISIS-SH-LSP-LOG-STRUC
-
LSP-log for a single level
- level: string
-
Level
- lsps: object
-
LSP table
-
- lsp: object[]
-
An IS-IS LSP (header information only)
-
- lsp-id: string
-
LSP ID
- database-log: ISIS-SH-LSP-DB-LOG-STRUC
-
Database-log for a single level
- lsp-table-summary: ISIS-SH-LSP-DB-SUMMARY
-
Summary information for one level's LSP database
- adjacency-log: ISIS-SH-ADJ-LOG-STRUC
-
Log of adjacency changes within a single level
- detailed-lsps: object
-
Detailed LSP table. Use to retrieve LSPs with TLV content.
-
- detailed-lsp: object[]
-
An IS-IS LSP with detailed TLV data included
-
- lsp-id: string
-
LSP ID
- nsr-statistics: ISIS-SH-NSR-STATS-GLOBAL
-
NSR Statistics information
- srms: object
-
Segment Routing Mapping Server operational data
-
- policy: object
-
Policy operational data
-
- policy-ipv4: object
-
IPv4 policy operational data
-
- policy-ipv6: object
-
IPv6 policy operational data
-
Example
{
"neighbors": {
"neighbor": [
{
"neighbor-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {}
}
}
]
}
]
}
}
host-names_schema:
Hostname table
- host-name: object[]
-
Hostname table entry
-
- system-id: string
-
System ID
Example
{
"host-name": [
{
"system-id": "string",
"host-name": "string",
"local-is-flag": "boolean",
"host-levels": "string"
}
]
}
host-name_schema:
- system-id: string
-
System ID
Example
{
"system-id": "string",
"host-name": "string",
"local-is-flag": "boolean",
"host-levels": "string"
}
detailed-lsps_schema:
Detailed LSP table. Use to retrieve LSPs with TLV content.
- detailed-lsp: object[]
-
An IS-IS LSP with detailed TLV data included
-
- lsp-id: string
-
LSP ID
Example
{
"detailed-lsp": [
{
"lsp-id": "string",
"lsp-header-data": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"version": "integer",
"local-lsp-flag": "boolean",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-id": "string",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-checksum": "integer"
},
"lsp-body": "string"
}
]
}
detailed-lsp_schema:
- lsp-id: string
-
LSP ID
Example
{
"lsp-id": "string",
"lsp-header-data": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"version": "integer",
"local-lsp-flag": "boolean",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-id": "string",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-checksum": "integer"
},
"lsp-body": "string"
}
lsps_schema:
LSP table
- lsp: object[]
-
An IS-IS LSP (header information only)
-
- lsp-id: string
-
LSP ID
Example
{
"lsp": [
{
"lsp-id": "string",
"lsp-header-data": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"version": "integer",
"local-lsp-flag": "boolean",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-id": "string",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-checksum": "integer"
},
"lsp-body": "string"
}
]
}
lsp_schema:
- lsp-id: string
-
LSP ID
Example
{
"lsp-id": "string",
"lsp-header-data": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"version": "integer",
"local-lsp-flag": "boolean",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-id": "string",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-checksum": "integer"
},
"lsp-body": "string"
}
trigger_schema:
- entry: string isis-spf-trig-config, isis-spf-trig-nsr-fo, isis-spf-trig-periodic, isis-spf-trig-clear, isis-spf-trig-newadj, isis-spf-trig-deladj, isis-spf-trig-next-hop, isis-spf-trig-metric, isis-spf-trig-dis, isis-spf-trig-frr-per-link, isis-spf-trig-frr-per-prefix, isis-spf-trig-ucmp, isis-spf-trig-new-tunnel, isis-spf-trig-del-tunnel, isis-spf-trig-chg-tunnel, isis-spf-trig-new-node, isis-spf-trig-del-node, isis-spf-trig-newlsp, isis-spf-trig-lsp-expiry, isis-spf-trig-attach-set, isis-spf-trig-attach-clr, isis-spf-trig-overload-set, isis-spf-trig-overload-clr, isis-spf-trig-link-good, isis-spf-trig-link-bad, isis-spf-trig-prefix-good, isis-spf-trig-prefix-bad, isis-spf-trig-prefix, isis-spf-trig-area-addr, isis-spf-trig-ip-addr, isis-spf-trig-rtrid, isis-spf-trig-prefix-policy
Example
{
"entry": "string"
}
topology-levels_schema:
Per-topology level table
- topology-level: object[]
-
Per-level topology operational data
-
object - topology-summary: ISIS-SH-TOPO-SUMMARY
-
Summary information for a particular IS Topology
- level: string
-
Level
- ipv4-link-topologies: object
-
IPv4 IS Topology table
-
- ipv4-link-topology: object[]
-
An IS in an IPv4 Link Topology
-
- system-id: string
-
System ID
- ipv6-link-topologies: object
-
IPv6 IS Topology table
-
- ipv6-link-topology: object[]
-
An IS in an IPv6 Link Topology
-
- system-id: string
-
System ID
- te-advertisements: ISIS-SH-TE-ADV
-
TE advertisements for a single level and topology. Only available within the IPv4 Unicast topology.
- te-adjacency-log: ISIS-SH-TE-LOG-STRUC
-
TE adjacency-log for a single level and topology. Only available within the IPv4 Unicast topology.
- spf-log: ISIS-SH-SPF-LOG-STRUC
-
Log of route calculations for a single level and topology
- te-tunnels: object
-
TE tunnels table. Only available within the IPv4 Unicast topology.
-
- te-tunnel: object[]
-
A single TE tunnel advertized by IS-IS
-
- system-id: string
-
System ID
- interface-name: string
-
Interface name
Example
{
"topology-level": [
{
"topology-summary": {
"pseudonode-node-count": {
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
},
"router-node-count": {
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
}
},
"level": "string",
"ipv4-link-topologies": {
"ipv4-link-topology": [
{
"source-address": "string",
"is-attached": "boolean",
"reachability-status": {
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string"
}
]
}
}
}
]
}
}
]
}
topology-level_schema:
- topology-summary: ISIS-SH-TOPO-SUMMARY
-
Summary information for a particular IS Topology
- level: string
-
Level
- ipv4-link-topologies: object
-
IPv4 IS Topology table
-
- ipv4-link-topology: object[]
-
An IS in an IPv4 Link Topology
-
- system-id: string
-
System ID
- ipv6-link-topologies: object
-
IPv6 IS Topology table
-
- ipv6-link-topology: object[]
-
An IS in an IPv6 Link Topology
-
- system-id: string
-
System ID
- te-advertisements: ISIS-SH-TE-ADV
-
TE advertisements for a single level and topology. Only available within the IPv4 Unicast topology.
- te-adjacency-log: ISIS-SH-TE-LOG-STRUC
-
TE adjacency-log for a single level and topology. Only available within the IPv4 Unicast topology.
- spf-log: ISIS-SH-SPF-LOG-STRUC
-
Log of route calculations for a single level and topology
- te-tunnels: object
-
TE tunnels table. Only available within the IPv4 Unicast topology.
-
- te-tunnel: object[]
-
A single TE tunnel advertized by IS-IS
-
- system-id: string
-
System ID
- interface-name: string
-
Interface name
Example
{
"topology-summary": {
"pseudonode-node-count": {
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
},
"router-node-count": {
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
}
},
"level": "string",
"ipv4-link-topologies": {
"ipv4-link-topology": [
{
"source-address": "string",
"is-attached": "boolean",
"reachability-status": {
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string"
}
}
}
]
}
}
te-tunnels_schema:
TE tunnels table. Only available within the IPv4 Unicast topology.
- te-tunnel: object[]
-
A single TE tunnel advertized by IS-IS
-
- system-id: string
-
System ID
- interface-name: string
-
Interface name
Example
{
"te-tunnel": [
{
"system-id": "string",
"interface-name": "string",
"teipv6aa-enabled": "boolean",
"te-segment-routing-enabled": "boolean",
"teigp-metric": "string",
"teipv4aa-enabled": "boolean",
"te-segment-routing-strict-spf": "boolean",
"te-system-id": "string",
"te-next-hop-ip-address": "string",
"te-segment-routing-exclude": "boolean",
"te-mode-type": "string",
"teipv6fa-enabled": "boolean",
"teipv4fa-enabled": "boolean",
"te-checkpoint-object-id": "integer",
"te-bandwidth": "integer",
"te-interface": "string"
}
]
}
te-tunnel_schema:
- system-id: string
-
System ID
- interface-name: string
-
Interface name
Example
{
"system-id": "string",
"interface-name": "string",
"teipv6aa-enabled": "boolean",
"te-segment-routing-enabled": "boolean",
"teigp-metric": "string",
"teipv4aa-enabled": "boolean",
"te-segment-routing-strict-spf": "boolean",
"te-system-id": "string",
"te-next-hop-ip-address": "string",
"te-segment-routing-exclude": "boolean",
"te-mode-type": "string",
"teipv6fa-enabled": "boolean",
"teipv4fa-enabled": "boolean",
"te-checkpoint-object-id": "integer",
"te-bandwidth": "integer",
"te-interface": "string"
}
ipv4-link-topologies_schema:
IPv4 IS Topology table
- ipv4-link-topology: object[]
-
An IS in an IPv4 Link Topology
-
- system-id: string
-
System ID
Example
{
"ipv4-link-topology": [
{
"source-address": "string",
"is-attached": "boolean",
"reachability-status": {
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
]
}
]
}
}
}
]
}
ipv4-link-topology_schema:
- system-id: string
-
System ID
Example
{
"source-address": "string",
"is-attached": "boolean",
"reachability-status": {
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string"
}
]
}
}
}
ipv6-link-topologies_schema:
IPv6 IS Topology table
- ipv6-link-topology: object[]
-
An IS in an IPv6 Link Topology
-
- system-id: string
-
System ID
Example
{
"ipv6-link-topology": [
{
"source-address": "string",
"is-attached": "boolean",
"reachability-status": {
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
]
}
]
}
}
}
]
}
ipv6-link-topology_schema:
- system-id: string
-
System ID
Example
{
"source-address": "string",
"is-attached": "boolean",
"reachability-status": {
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string"
}
]
}
}
}
ipv6-routes_schema:
IPv6 local route
- ipv6-route: object[]
-
An IPv6 route known to IS-IS
-
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
Example
{
"ipv6-route": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string"
}
]
}
]
}
}
}
]
}
ipv6-route_schema:
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
Example
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {}
}
]
}
]
}
}
}
ipv6frr-backups_schema:
IPv6 FRR table
- ipv6frr-backup: object[]
-
FRR backup for an IPv6 network
-
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
Example
{
"ipv6frr-backup": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string"
}
]
}
]
}
}
}
]
}
ipv6frr-backup_schema:
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
Example
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {}
}
]
}
]
}
}
}
ipv4frr-backups_schema:
IPv4 FRR table
- ipv4frr-backup: object[]
-
FRR backup for an IPv4 network
-
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
Example
{
"ipv4frr-backup": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string"
}
]
}
]
}
}
}
]
}
ipv4frr-backup_schema:
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
Example
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {}
}
]
}
]
}
}
}
ipv4-routes_schema:
IPv4 local route table
- ipv4-route: object[]
-
An IPv4 route known to IS-IS
-
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
Example
{
"ipv4-route": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string"
}
]
}
]
}
}
}
]
}
ipv4-route_schema:
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
Example
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-element-type": "integer",
"repair-strict-spf-label": "integer",
"repair-element-node-id": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {}
}
]
}
]
}
}
}
checkpoint-adjacencies_schema:
Checkpointed adjacency table
- checkpoint-adjacency: object[]
-
A checkpointed IS-IS adjacency
-
- system-id: string
-
System ID
- interface-name: string
-
Interface name
- level: string
-
Level
Example
{
"checkpoint-adjacency": [
{
"system-id": "string",
"interface-name": "string",
"level": "string",
"checkpoint-adjacency-circuit-number": "string",
"checkpoint-adjacency-level": "string",
"checkpoint-adjacency-snpa": "string",
"checkpoint-adjacency-per-address-family-next-hop": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"checkpoint-adjacency-system-id": "string",
"checkpoint-adjacency-interface": "string",
"checkpoint-adjacency-object-id": "integer",
"checkpoint-adjacency-holdtime": "integer",
"checkpoint-adjacency-lan-priority": "string"
}
]
}
checkpoint-adjacency_schema:
- system-id: string
-
System ID
- interface-name: string
-
Interface name
- level: string
-
Level
Example
{
"system-id": "string",
"interface-name": "string",
"level": "string",
"checkpoint-adjacency-circuit-number": "string",
"checkpoint-adjacency-level": "string",
"checkpoint-adjacency-snpa": "string",
"checkpoint-adjacency-per-address-family-next-hop": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"checkpoint-adjacency-system-id": "string",
"checkpoint-adjacency-interface": "string",
"checkpoint-adjacency-object-id": "integer",
"checkpoint-adjacency-holdtime": "integer",
"checkpoint-adjacency-lan-priority": "string"
}
srms_schema:
Segment Routing Mapping Server operational data
- policy: object
-
Policy operational data
-
- policy-ipv4: object
-
IPv4 policy operational data
-
- policy-ipv6: object
-
IPv6 policy operational data
-
Example
{
"policy": {
"policy-ipv4": {
"policy-ipv4-active": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
},
"policy-ipv4-backup": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
},
"policy-ipv6": {
"policy-ipv6-active": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
},
"policy-ipv6-backup": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
}
}
}
policy_schema:
Policy operational data
- policy-ipv4: object
-
IPv4 policy operational data
-
- policy-ipv6: object
-
IPv6 policy operational data
-
Example
{
"policy-ipv4": {
"policy-ipv4-active": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
},
"policy-ipv4-backup": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
},
"policy-ipv6": {
"policy-ipv6-active": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
},
"policy-ipv6-backup": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
}
}
policy-ipv4_schema:
IPv4 policy operational data
Example
{
"policy-ipv4-active": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
},
"policy-ipv4-backup": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
}
policy-ipv6_schema:
IPv6 policy operational data
Example
{
"policy-ipv6-active": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
},
"policy-ipv6-backup": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
}
checkpoint-interfaces_schema:
Checkpointed interface table
- checkpoint-interface: object[]
-
Checkpointed information about one IS-IS interface
-
- interface-name: string
-
Interface name
Example
{
"checkpoint-interface": [
{
"interface-name": "string",
"has-joined-mcast-group": "boolean",
"has-achieved-ldp-sync": "boolean",
"local-snpa": "string",
"local-circuit-number": "string",
"has-achieved-ld-pv6-sync": "boolean",
"has-adjacency": "boolean",
"interface-name-xr": "string",
"checkpoint-object-id": "integer",
"checkpoint-interface-handle": "string",
"dis-areas": "string"
}
]
}
checkpoint-interface_schema:
- interface-name: string
-
Interface name
Example
{
"interface-name": "string",
"has-joined-mcast-group": "boolean",
"has-achieved-ldp-sync": "boolean",
"local-snpa": "string",
"local-circuit-number": "string",
"has-achieved-ld-pv6-sync": "boolean",
"has-adjacency": "boolean",
"interface-name-xr": "string",
"checkpoint-object-id": "integer",
"checkpoint-interface-handle": "string",
"dis-areas": "string"
}
interface-statistics_schema:
Interface statistics table
- interface-statistic: object[]
-
Statistics data for one IS-IS interface
-
- interface-name: string
-
Interface name
Example
{
"interface-statistic": [
{
"interface-name": "string",
"p2p-statistics": {
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer",
"lsp-retransmit-count": "integer"
},
"interface-media-type": "string",
"traffic-interface": "string",
"per-area-data": [
{
"statistics": {
"csnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-flooding-dup-count": "integer",
"psnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-drop-count": "integer"
},
"lan-data": {
"dis-election-count": "integer",
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer"
},
"level": "string"
}
]
}
]
}
interface-statistic_schema:
- interface-name: string
-
Interface name
Example
{
"interface-name": "string",
"p2p-statistics": {
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer",
"lsp-retransmit-count": "integer"
},
"interface-media-type": "string",
"traffic-interface": "string",
"per-area-data": [
{
"statistics": {
"csnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-flooding-dup-count": "integer",
"psnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-drop-count": "integer"
},
"lan-data": {
"dis-election-count": "integer",
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer"
},
"level": "string"
}
]
}
isis-sh-redist-entry_schema:
- protocol-details: ISIS-SH-REDIST-ENTRY-PROTO
-
Relevant details of the redistributed protocol
Example
{
"protocol-details": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
}
neighbor-summaries_schema:
Neighbor-summary table
- neighbor-summary: object[]
-
Neighbor-summary data for a single interface
-
- interface-name: string
-
Interface name
Example
{
"neighbor-summary": [
{
"interface-name": "string",
"level1-neighbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
},
"level12-neigbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
},
"level2-neighbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
}
}
]
}
neighbor-summary_schema:
- interface-name: string
-
Interface name
Example
{
"interface-name": "string",
"level1-neighbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
},
"level12-neigbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
},
"level2-neighbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
}
}
checkpoint-lsps_schema:
Checkpointed LSP table
- checkpoint-lsp: object[]
-
A checkpointed IS-IS LSP
-
- lsp-id: string
-
LSP ID
- level: string
-
Level
Example
{
"checkpoint-lsp": [
{
"lsp-id": "string",
"level": "string",
"checkpoint-lsp-id": "string",
"checkpoint-lsp-local-flag": "boolean",
"checkpoint-lsp-level": "integer",
"checkpoint-lsp-object-id": "integer"
}
]
}
checkpoint-lsp_schema:
- lsp-id: string
-
LSP ID
- level: string
-
Level
Example
{
"lsp-id": "string",
"level": "string",
"checkpoint-lsp-id": "string",
"checkpoint-lsp-local-flag": "boolean",
"checkpoint-lsp-level": "integer",
"checkpoint-lsp-object-id": "integer"
}
isis-sh-mesh-entry_schema:
- mesh-group-number: string
-
Mesh-group number
- mesh-group-interface: string
-
This interface
Example
{
"mesh-group-number": "string",
"mesh-group-interface": "string"
}
checkpoint-te-tunnels_schema:
Checkpointed TE tunnel table
- checkpoint-te-tunnel: object[]
-
A checkpointed TE tunnel
-
- interface-name: string
-
Interface name
- level: string
-
Level
Example
{
"checkpoint-te-tunnel": [
{
"interface-name": "string",
"level": "string",
"checkpoint-te-metric-mode": "string",
"checkpoint-te-interface": "string",
"checkpoint-te-system-id": "string",
"checkpoint-te-nexthop": "string",
"checkpoint-te-bandwidth": "integer",
"checkpoint-te-level": "string",
"checkpoint-te-metric": "string",
"checkpoint-te-object-id": "integer",
"checkpoint-te-flags": "integer"
}
]
}
checkpoint-te-tunnel_schema:
- interface-name: string
-
Interface name
- level: string
-
Level
Example
{
"interface-name": "string",
"level": "string",
"checkpoint-te-metric-mode": "string",
"checkpoint-te-interface": "string",
"checkpoint-te-system-id": "string",
"checkpoint-te-nexthop": "string",
"checkpoint-te-bandwidth": "integer",
"checkpoint-te-level": "string",
"checkpoint-te-metric": "string",
"checkpoint-te-object-id": "integer",
"checkpoint-te-flags": "integer"
}